企微消息接口
需求背景:希望将业务系统收到的消息推送给企微中的某个成员。
大致流程:
1)企微后台注册self-built应用,https://work.weixin.qq.com/
进入App配置页,可以得到AgentID、Secret。在最下方可以配置Trusted IP。 需要注意的是,配置Trusted IP前要配置Domain Server Url。我的例子是在腾讯云配置域名,可以是二级域名,不一定非要www.xxx.com, 二级域名abc.xxx.com也可以配置进去。 企微会提示下载一个txt文件放在服务器的根目录下。
corpID可以从My Company -> Company Information 最下方获取Company ID
2)腾讯云上使用存储桶,将二级域名配置CName指向该存储桶的默认域名
3)企微的在线调试页面:https://developer.work.weixin.qq.com/resource/devtool
3.1 获取access token
corpid,corpsecret分别是步骤一中拿到的Company ID和应用的Secret
3.2 发送消息->发送应用消息
其中的touser是用户在企微中的Account ID,可以在企微管理后台 -> Contacts ->选中一个用户,明细中可以看到Account ID
agentid是第一步拿到的应用AgentID
最后点击发送,就可以看到企微收到该应用发送出的消息。