其他
极路由4刷机
米沃奇 波箱保养
玩客云
玩客云刷第三方系统
玩客云-Home Assistant
服务器采购
RTL9210/RTL9210B
随身WiFi
固件备份与恢复
Debian
Debian-文件共享
Debian-物联网
Debian-授权
Debain-ZeroTier
Debian-自启动脚本
Debian-拓展内存
Debian-清理空间
Debian-USB控制
Debian-adb进9008
Debian-常见问题
Debian-快速使用
随身WiFi使用
切卡
快速找摄像头IP
edu教育邮箱申请
域名邮箱(转发)-Cloudflare
Web监控工具
WxPusher(微信消息推送)
WxPusher-API推送
WxPusher-Python推送
WxPusher-Shell推送
WxPusher-挪车通知
企业微信-应用
Godlike-免费游戏服务器
GitHub 国内访问(host)
常用螺丝替代型号
GitHub Actions
workflows-同步上游仓库(覆盖)
workflows-⭐同步上游仓库
workflows-构建 Docker镜像
FAT32不可读
Kindle
Kindle-救砖
Kindle-越狱
中国移动-RAX3000Q(Y)
OpenWrt
网络奇葩问题
小米手环_BandTOTP
本文档使用 MrDoc 发布
-
+
首页
WxPusher-API推送
使用 API 的方式进行推送 **相关链接:** - WxPusher:https://wxpusher.zjiecode.com/admin/ - WxPusher_Doc:https://wxpusher.zjiecode.com/docs/ - HTTP接口说明:https://wxpusher.zjiecode.com/docs/#/?id=http%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e - urlEncode编码工具: - https://www.matools.com/code-convert - https://www.lddgo.net/encrypt/urlencode ## 发送消息(Get) 仅支持发送文本,且需要urlEncode编码 ```python # Get 请求 https://wxpusher.zjiecode.com/api/send/message/?appToken=<应用的 AppToken>&content=<发送内容>&uid=<发送目标的UID>&url=<原文链接> # Get 请求,Query 填写参数 https://wxpusher.zjiecode.com/api/send/message/ # appToken:应用的 AppToken # uid:发送目标的UID(单发) # topicId:发送目标的topicId(主题订阅) # content:发送的正文,仅支持文本,需urlEncode编码 # url:原文链接,需urlEncode编码 # verifyPay:是否验证订阅时间(true/false) ``` ## 发送消息(Post) ```python https://wxpusher.zjiecode.com/api/send/message # 地址(Post 请求) # Body内容(Json格式) { "appToken": "<你的AppToken>", // 应用的 AppToken "content": "Wxpusher祝你中秋节快乐!\n```bash\nprint(123)\n#213\n```", // 发送的正文(html/markdown 也是在这里发送) "summary": "ZWZW消息测试", // 消息摘要,显示在微信聊天页面或者模版消息卡片上,限制长度100,不传默认截取content前面的内容 "contentType": 3, // 内容类型:1表示文字,2表示Html(只发送body标签内部数据即可),3表示Markdown "topicIds": [ // 发送目标的topicId(主题订阅),是一个数组!uids和topicIds可以同时发送,也可以只保留一起 27273 ], "uids": [ // 发送目标的UID(单发),是一个数组!uids和topicIds可以同时发送,也可以只保留一起 "<UID_xxx>" ], "url": "https://nas.918178.xyz:10086/", // 原文链接(可选) "verifyPay": false // 是否验证订阅时间,true只推送付费订阅用户,false全部推送(不验证付费用户订阅到期时间) } ``` 请求成功返回的响应内容解析 ```python { "code": 1000, // 状态码 "msg": "处理成功", // 提示消息 "data": [ // 每个uid/topicid的发送状态,和发送的时候,一一对应,是一个数组,可能有多个 { "uid": "<UID_xxx>", // 用户uid "topicId": null, // 主题ID(topicId) "messageId": 883360676, //废弃⚠️,后续会删除这个字段 "messageContentId": 864507623, // 消息内容id(唯一,本次发送所有用户共享此ID),可以通过此id删除消息 "sendRecordId": 883360676, // 消息发送id,每个uid/topicId生成一个,可以通过该id查询对某个用户的发送状态 "code": 1000, // 1000表示发送成功 "status": "创建发送任务成功" }, { "uid": null, "topicId": 123, "messageId": null, "messageContentId": 864507623, "sendRecordId": null, "code": 1001, "status": "你没有权限给topic【基金净值估算】发送消息" } ], "success": true } ``` ## 查询状态 ```python # Get 请求,只需要知晓 sendRecordId(消息发送id) 即可查询 https://wxpusher.zjiecode.com/api/send/query/status?sendRecordId=<sendRecordId(消息发送id)> ``` ## 删除消息 只能删除用户点击详情查看的页面,推送的消息记录不可以删除 ```python # Delete 请求,需要 appToken(应用appToken) + messageContentId(消息内容id) 进行删除 https://wxpusher.zjiecode.com/api/send/message?messageContentId=$<messageContentId(消息内容id)>&appToken=$<appToken(应用appToken)> ``` ## 删除用户 ```python # Delete 请求,需要 appToken(应用appToken) + id(用户的id) 进行删除 https://wxpusher.zjiecode.com/api/fun/remove # appToken:应用的 AppToken # id:用户的UID ```
造物者W
2025年5月7日 15:25
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码