用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2313|回复: 1
收起左侧

微信接口开发的问题请教:

[复制链接]
发表于 2014-3-6 23:51:26 | 显示全部楼层 |阅读模式
本帖最后由 finary 于 2014-3-6 23:53 编辑

用论坛中高手做的微信接口例程做了一个微信公众平台的接口,加入了数据库读取等操作,出现接口响应不稳定的情况,具体表现为:微信端有的时候能收到正确的回复,有的时候没有任何反应。看了微信的开发文档说是超过五秒就算超时了,但是我在本地通过直接页面打印输出的时候反映速度很快,根本没有超过五秒。放到服务器上就不行了。
现在直接用论坛中的示例代码放上去,也出现不稳定的情况,时有时无。请高手指点一下!

论坛微信接口示例代码:http://codeigniter.org.cn/forums/thread-16665-1-1.html

我做的接口测试网站:http://luodiqi.zjdzp.com/index.php/wx_test/index/201402161253203281/1
最后的参数:1是模拟录入的关键字,等同于在微信端向公众平台发送1;可以正常返回XML结构数据,可查看网页源代码,查看。
 楼主| 发表于 2014-3-12 16:49:00 | 显示全部楼层
本帖最后由 finary 于 2014-3-12 16:50 编辑

终于找到问题原因,是微信官方的问题,已经更新接口文档:

官方解释及解决方法如下:

公众平台开发接口PHP SDK更新,解决有时无法接收用户消息的问题
由于旧版公众平台开发接口的PHP SDK中,对于排序算法处理不规范,易导致开发模式下用户推送过来的消息签名有误,我们对PHP SDK进行了更新,更新代码如下:

如果开发者之前使用公众平台提供的PHP SDK时,遇到用户推送消息偶尔无法接收问题,请重新下载sdk。感谢你的理解与支持,对于给你带来的麻烦,我们深表歉意。


本版积分规则