参考.资料和工具:
- 资料.企业微信API快速入门
- 资料.企业微信API发送应用消息.官方详细参数
- 工具.POST/GET接口测试在线工具
- 教程.Tasker使用企业微信api推送消息到普通微信
前言
用过Server酱和WxPusher,这两者现在都是卡片消息推送,Server酱的卡片消息不显示正文,WxPusher的卡片消息则显示有限字数的正文
这就导致了,你收到微信通知的时候:
- Server酱根本不知道是什么内容,必须点通知,再点卡片等待网页载入正文.
- WxPusher比Server酱好点,卡片可以显示大约50个文字,如需看完整内容还要点击卡片等待网页载入.经常网页载入需要很久导致体验很差而不爱操作打开卡片这一步.
企业微信的优点是推送消息支持文本消息,而且最长支持2048个字节的文本.并且速度极快,5秒内必有反应.
企业微信API参数获取步骤
- 注册 企业微信
- 注册时候填写的管理员姓名,会绑定在管理员微信上,可以在 管理后台 ---> 通讯录 中修改
- 普通微信接收企业消息需要先关注此企业号
- 进入管理后台--->我的企业--->微信插件--->邀请关注
- 创建消息应用
- 应用管理--->自建--->创建应用
- 打开创建好的应用,页面显示AgentId和Secret参数,在我的企业页面最底部则可以查到企业ID.
API调用方式
- GET获取access_token: https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=企业ID&corpsecret=Secret
- POST请求地址: https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=access_token
2.1. JSON内容格式: (注意! json中每个参数用逗号","结尾, 但最后一项的结尾不要添加逗号"," 否则json报错.)12345678{"touser" : "@all","msgtype" : "text","agentid" : 1000002,"text" : {"content" : "你的快递已到,请携带工卡前往邮件中心领取。\n出发前可查看<a href=\"http://work.weixin.qq.com\">邮件中心视频实况</a>,聪明避开排队。"}}2.2. 提交POST和JSON, 微信即可收到消息推送!
参考.其他微信推送服务
- WxPusher
- Server酱