企业微信自建应用通过PHP进行收发消息

我们在企业微信的使用中肯定会用到自建应用,自建应用使用最多的功能就是消息的推送,使用的场景也有很多,例如:在公司内网的程序,可以监控员工在什么时候进行了敏感操作,比如某管理员删除了帐号或者其他内容,可以在进行操作时候推送一条消息到自建应用上。自建应用的消息推送支持发送到指定部门的全部成员或者指定一个或多个成员等。今天我们主要是探究通过PHP实现自建应用的消息收发。

具体的技术文档以及加解密的实现原理可查看企业微信官网文档企业微信-接收消息与事件企业微信-加解密方案说明。官方的技术文档中提供了PHP等语言的加解密的库,自己去下载即可。下载地址

打开企业微信自建应用详情页,找到第二个接收消息,然后点击设置API接收,即可到下一个界面。

打开API接收消息界面之后,会看到有三个参数需要我们填写,第一个填写你的接口地址,后面两个可以自己填写,也可以随机生成。这两个参数在第一次验证URL有效性以及后面的加解密会用到。

第一步:验证URL有效性

当点击“保存”提交以上信息时,企业微信会发送一条验证消息到填写的URL,发送方法为GET。企业的接收消息服务器接收到验证请求后,需要作出正确的响应才能通过URL验证。

假设你的api设置的地址为https://api.3dept.com,那么企业微信会提交如下请求:http://api.3dept.com/?msg_signature=ASDFQWEXZCVAQFASDFASDFS

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慕慕慕慕公子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值