微信易信公众平台大全

二次开发营销推广平台!

微信商户  微信平台开发  公众账号运营  精品微信号  加500粉丝  微信公众号申请收录

请问用户点击自定义菜单后没反应一般是什么问题

温馨提示:欲查看和探讨更多关于公众平台开发技术,请访问【微信易信●开发者论坛中心】

请问用户点击自定义菜单后没反应一般是什么问题?【具体叙述如下】

已经成功解析了易信发送来的xml包确定获得了ToUserNameFromUserName这些信息然后我要进行响应是不是直接将要回复的xml设定好了之后echo出来就可以了?

我是这么做的但是用户按了自定义菜单按键过后依然没反应我也确定对于用户按的click事件的key肯定和我的响应的key没问题...大家觉得还有什么可能导致用户点击自定义菜单后没反应?

标签:问题求助x1315814833在4-2920:47发布分享到weibo

2回复


#1{4}cooldht在4-3012:33回复

是不是响应时间过长啊?易信服务器在五秒内收不到响应会断掉连接,如果在调试中,发现用户无法收到响应的消息,可以检查是否消息处理超时。


x1315814833在4-3012:43回复

消息处理基本没啥时间开销吧?请问如何检查消息处理超时?


cooldht在4-3012:47回复

@x1315814833建议可以使用测试接口功能,这个是没有超时限制的。https://plus.yixin.im/advanced/testAccount你程序执行用了多长时间,你可以在程序开始的地方记录一下开始时间,在结束的时候记录一下结束时间,这样不就算出来时间开销了。


x1315814833在4-3012:51回复

@cooldht非常感谢我等会就去试试


x1315814833在4-3014:27回复

@cooldht您看我的系统日志里记录了这些消息最后把那个xml包也echo出来了不知道为什么没有反应

行为:开始

时间:2014-04-3014:20:28

=============================================================

<xml>
<ToUserName><![CDATA[3660f6419ec5adacc3061cd18d77b7a0]]></ToUserName>
<FromUserName><![CDATA[30d80d59e1e06aa4c3061cd18d77b7a0]]></FromUserName>
<CreateTime>1398838828</CreateTime>
<MsgId>9</MsgId>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[CLICK]]></Event>
<EventKey><![CDATA[love_pet]]></EventKey>
</xml>
时间:2014-04-30 14:20:28
行为:<xml>
<ToUserName><![CDATA[30d80d59e1e06aa4c3061cd18d77b7a0]]></ToUserName>
<FromUserName><![CDATA[3660f6419ec5adacc3061cd18d77b7a0]]></FromUserName>
<CreateTime>1398838828</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[lalala]]></Content>
</xml>
时间:2014-04-30 14:20:28

或者说响应的数据格式不对


x1315814833在4-3012:42回复

响应的格式我确认无误



评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
上一篇:腾讯微社区服务协议 下一篇:群发消息收不到怎么办