微信企业号第三方供应商套件开发-php开发套件创建会话服务

Author: peter | Date: 2016/07/01| Category: 开发技术 | Tags: , , ,

最近比较忙没有什么时间写博客,今天还是抽空继续写微信企业号第三方供应商套件开发过程的会话服务创建…

QQ图片20160701111252

QQ图片20160701111819

这个会话服务比较特别,因为他和其他的套件不一样,配置也有点区别,这个会话服务ID相当于套件ID,微信官方给的授权接口说明也不全面,根本没有说明创建会话服务还要和服务器认证握手,如果握手对接不成功是无法创建的,这里我试了好几次才握手创建成功。而且会话服务也有自己的suite_ticket,创建成功后还要处理接收suite_ticket(接收到这个参数就和其他套件安装方式一样了,可以参考我之前的文章),这样企业号才能安装授权这个会话服务,安装授权时还要处理授权响应,否则安装失败。以下是实现过程:

首先创建会话服务并填写正确的参数 ,确保事件接收地址能够响应请求(先别保存,保存也是失败),服务器端响应程序写好后再保存,如上图。

然后就是服务器端接收微信服务器会发送的握手信息,进行解密并响应,以下是函数代码片段(这个代码包括处理握手响应和接收会话服务推送的suite_ticket):

评论留言

1条评论 to “微信企业号第三方供应商套件开发-php开发套件创建会话服务”

  1. 鲁大师

    谢谢你朋友,几篇文章,帮助了我