微信企业号升级为企业微信之后,接口有所变动,而原有 php sdk 库似乎很久没有更新了,故在原有代码基础上进行了修订。
修正内容
1.支持命名空间。
2.修复返回值差异问题。
企业微信的所有接口都会返回
errmsg和errcode,所以在判断是否成功时不能以判断是否存在此字段为依据。原微信企业号 SKD 多处代码仅判断是否存在errcode。
3.增加企业号的 CorpID 检测
企业号唯一标识为
CorpID,而原微信企业号 SKD 中是仍使用appid做为配置参数名,避免开发者误操作,现修订为检测到配置CorpID而未配置appid,则自动将CorpID设置为appid
4.增加 sendMessage 方法中 对 agentid 的默认设置,即如果存在 agentid 的配置项,则 sendMessage 所需数据即可省略agentid 。
获取
https://github.com/lscho/qywechat-php-sdk
发表评论
0 条评论