# JDRouterPush **Repository Path**: jan9392/JDRouterPush ## Basic Information - **Project Name**: JDRouterPush - **Description**: 京东云无线宝积分推送,支持多设备查看积分使用情况 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 6 - **Created**: 2021-09-17 - **Last Updated**: 2022-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
- 然后再打开京东云无线宝,点击积分管理

- 回到HttpCanary,右上角找到搜索,搜索`wskey`
- 然后随便点击一条进去,找到请求里面的`wskey` ,复制值
3. **点击项目 Settings -> Secrets -> New Secrets 添加以下 2 个 Secrets,其中server酱微信推送的sckey可参阅[微信订阅通知](#微信订阅通知)**
| Name | Value | 是否必填 |
| ------------- | ---------------------------------------- | -------- |
| WSKEY | 从京东云无线宝中获取 | 必填 |
| SERVERPUSHKEY | server酱推送的sckey | 非必填 |
| DEVICENAME | 格式:mac后6位:设置的名称,多个使用&连接 | 非必填 |
| RECORDSNUM | 需要设置的获取记录条数 不填默认7条 | 非必填 |
| TG_BOT_TOKEN | Telegram推送服务Token | 非必填 |
| TG_USER_ID | Telegram推送服务UserId | 非必填 |
| BARK | bark消息推送服务,secrets可填;形如jfjqxDx3xxxxxxxxSaK的字符串 | 非必填 |
| PUSHPLUS | pushplus推送服务Token | 非必填 |
| ACCESSTOKEN | 企业微信access_token | 非必填 |
| CORPID | 企业ID(如果已经填写ACCESSTOKEN 则无需填写这个)| 非必填 |
| CORPSECRET | 应用的凭证密钥secret(如果已经填写ACCESSTOKEN 则无需填写这个)| 非必填 |
| TOUSER | touser指定接收消息的成员 默认为“@all” | 非必填 |
| AGENTID | agentid企业应用的id | 非必填 |
| THUMB_MEDIA_ID | 企业微信素材库图片id | 非必填 |
| AUTHOR | 企业微信文章作者名字 | 非必填 |
| NETWORK_SEGMENT | 设置IP网段 | 非必填 |
***DEVICENAME***变量填写例子:
例如:完整mac为:ABC12D456EF7(取后6位) 想设置为韭菜1号
单个设备:456EF7:韭菜1号
多个设备:456EF7:韭菜1号&789FE1:韭菜2号&123FR2:韭菜3号 (中间使用&连接即可)
***THUMB_MEDIA_ID***变量填写说明:
不填写此变量直接推送text文本格式(由于text/card等推送方式存在字数限制,所以大于3台设备的同学尽量使用图文推送)
填写此变量直接推送图文格式文章,类似于公众号文章。图片id请登入网页版进入素材库上传一张图片之后点击下载链接,在下载链接内有media_id=xxx(&结尾)
***AUTHOR***变量填写说明:
图文文章作者名字,设置了THUMB_MEDIA_ID就必须填写。
***NETWORK_SEGMENT***变量填写说明:
设置IP网段,例如当前IP为100.84.102.15,你的100.107开头的网段上传速度较快,就可以将NETWORK_SEGMENT变量参数设置为 456EF7:100.107.星号.星号 (将星号两个中文字符换成一个字符星号(*))
(456EF7表示mac后6位,参考DEVICENAME变量,星号代表1-225内所有数字,可以设置大于或者小于,例如你想将IP段设置为100.107.大于100.小于80===>100.107.星号>100.星号<80,格式星号+大于或小于+数字(1-255))
注意:不要将IP设置为不可获取到的数值,否则设备一直重启,此变量需为4段已.(点)分割
1. **开启 Actions 并触发每日自动执行**
**Github Actions 默认处于关闭状态,需要手动开启 Actions ,执行一次工作流,验证是否可以正常工作。**

如果需要修改每日任务执行的时间,请修改 `.github/workflows/JDPush.yml`,在第 7行左右位置找到下如下配置。
```yml
schedule:
- cron: '30 22 * * *'
# cron表达式,Actions时区是UTC时间,需要往前推8个小时 此时为6点30推送
# 示例: 每天晚上22点30执行 '30 14 * * *'
```
*如果收到了 GitHub Action 的错误邮件,请检查 WSKEY是不是失效了,如果退出或重登都会导致京东云无线宝 `WSKEY` 失效*
## 订阅通知
### 订阅执行结果
目前Turbo版本的消息通道支持以下渠道
- 企业微信应用消息
- Android
- Bark iOS
- 企业微信群机器人
- 钉钉群机器人
- 飞书群机器人
- 自定义微信测试号
- 方糖服务号
1. 前往 [sct.ftqq.com](https://sct.ftqq.com/sendkey)点击登入,创建账号。
2. 点击点[SendKey](https://sct.ftqq.com/sendkey) ,生成一个 Key。将其增加到 Github Secrets 中,变量名为 `SERVERPUSHKEY`
3. [配置消息通道](https://sct.ftqq.com/forward) ,选择方糖服务号,保存即可。
4. 推送效果展示
