Skip to content

Commit de52b16

Browse files
author
sunss
committed
📖 增加示例步骤
1 parent bca2dbe commit de52b16

11 files changed

+50
-6
lines changed

README.md

+50-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h1 align="center">微信消息通知</h1>
22

3-
<p align="center"><img width="340" src="./weixin.jpg" alt="weixin"></p>
3+
<p align="center"><img width="340" src="/images/weixin.jpg" alt="weixin"></p>
44

55
<p align="center">
66
<a href="https://github.com/JS-banana/notify-server">
@@ -94,10 +94,54 @@ TIAN_API_KEY= 天行数据 key
9494
1. 注册企业微信 => 注册内部应用 => 获取到企业ID/应用ID/应用Secret
9595
2. 注册[天行数据](#数据赋能API)会员 => 申请需要使用的接口 => 获取到接口API和KEY
9696

97-
> 企业微信的注册步骤见该仓库 [juejin-auto-checkin](#感谢)
98-
>
9997
> 本项目目前已使用到的天行数据接口见 [src/api/loveMsg](https://github.com/JS-banana/notify-server/src/api/loveMsg.ts)
10098
99+
### 企业微信的注册步骤
100+
101+
#### 第一步,注册企业
102+
103+
用电脑打开[企业微信官网](https://work.weixin.qq.com/),注册一个企业。有手机号就可以注册,不用营业执照!不用营业执照!不用营业执照!
104+
105+
#### 第二步,创建应用
106+
107+
注册成功后,点「管理企业」进入管理界面,选择「应用管理」 → 「自建」 → 「创建应用」
108+
109+
![创建应用-1](images/qiyewx-2.png)
110+
111+
应用名称随意填,可见范围选择公司名(或指定组织、个人,建议选择全部,然后在代码里指定用户)。
112+
113+
![创建应用-2](images/qiyewx-3.png)
114+
115+
指定范围
116+
117+
![指定范围](images/qiyewx-3-2.png)
118+
119+
创建完成后进入应用详情页,可以得到应用 ID( agentid )①,应用 Secret( secret )②。
120+
121+
![创建应用-3](/images/qiyewx-3-1.png)
122+
123+
#### 第三步,获取企业 ID
124+
125+
进入「[我的企业](https://work.weixin.qq.com/wework_admin/frame#profile)」页面,拉到最下边,可以得到企业 ID③。
126+
127+
#### 第四步,推送消息到微信
128+
129+
进入「我的企业」 → 「[微信插件](https://work.weixin.qq.com/wework_admin/frame#profile/wxPlugin)」,拉到下边扫描二维码,关注以后即可收到推送的消息。
130+
131+
![第四步](images/qiyewx-4.png)
132+
133+
#### 无法接收到消息的异常情况处理
134+
135+
PS:如果出现`接口请求正常,企业微信接受消息正常,个人微信无法收到消息`的情况:
136+
137+
1. 进入「我的企业」 → 「微信插件」,拉到最下方,勾选 “允许成员在微信插件中接收和回复聊天消息”
138+
139+
![异常情况-1](images/qiyewx-5.jpg)
140+
141+
2. 在企业微信客户端 「我」 → 「设置」 → 「新消息通知」中关闭 “仅在企业微信中接受消息” 限制条件
142+
143+
![异常情况-2](images/qiyewx-5-1.jpg)
144+
101145
### 本地开发
102146

103147
1. 可以直接fork本项目 => 克隆至本地
@@ -136,7 +180,7 @@ TIAN_API_KEY= 天行数据 key
136180

137181
如果要通过 `GitHub Action`使用,需要在 `Secrets` 中一一添加变量,脚本会自动运行,当然,你也可以根据自身需求调整,见 `.github/workflows/goodMorning.yml`
138182

139-
![secrets](secrets.png)
183+
![secrets](/images/secrets.png)
140184

141185
GitHub Action每天7:30自动执行,脚本配置如下:[ci.yml](https://github.com/JS-banana/notify-server/blob/master/.github/workflows/goodMorning.yml)
142186

@@ -166,6 +210,6 @@ schedule:
166210
167211
欢迎大家一起交流和分享自己的创意和玩法[discussions](https://github.com/JS-banana/notify-server/discussions)
168212
169-
## 感谢
213+
<!-- ## 感谢
170214
171-
灵感来自:[juejin-auto-checkin](https://github.com/KaiOrange/juejin-auto-checkin)
215+
灵感来自:[juejin-auto-checkin](https://github.com/KaiOrange/juejin-auto-checkin) -->

images/qiyewx-1.png

51.8 KB
Loading

images/qiyewx-2.png

150 KB
Loading

images/qiyewx-3-1.png

35.1 KB
Loading

images/qiyewx-3-2.png

51.8 KB
Loading

images/qiyewx-3.png

75.6 KB
Loading

images/qiyewx-4.png

115 KB
Loading

images/qiyewx-5-1.jpg

349 KB
Loading

images/qiyewx-5.jpg

140 KB
Loading

secrets.png images/secrets.png

File renamed without changes.

weixin.jpg images/weixin.jpg

File renamed without changes.

0 commit comments

Comments
 (0)