微信公众号开发中FromUserName值为空
来源:互联网 发布:小土豆编程账号密码 编辑:程序博客网 时间:2024/04/29 03:09
在用tp5写微信公众号开发过程中,当用户向公众号发送文本消息时,回调返回的xml字符串中ToUserName居然为空(即用户发送的微信号为空)。
<xml>
<ToUserName><![CDATA[]]></ToUserName>
<FromUserName><![CDATA[******]]></FromUserName>
<CreateTime>1475662370</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[Welcome to wechat world!]]>
</Content><FuncFlag>0</FuncFlag>
</xml>
于是我将该用户的账号要来看了一下,确实未设置过微信号,用手机号注册的。于是我设置了该微信的微信号后,再次发送,仍然为空,当时给我郁闷的。。。
后来我将微信退了,重新进入再发送,发现ToUseraName居然有值了。
除了上面这种情况,还有一种可能就是在微信公众号开发者基本配置里消息设置为“ 安全模式”
这种情况是需要将消息体解密方可被动回复消息。
写下此文来纪念此次排错中折腾的2小时。
初学者极好的教程:http://www.cnblogs.com/txw1958/p/wechat-tutorial.html
0 0
- 微信公众号开发中FromUserName值为空
- 微信开发:ToUserName、FromUserName写反导致手机上显示“该公众号暂时无法提供服务,请稍后再试”
- 微信公众号模板消息实现------遇到问题Token为null,报空指针
- 微信接收消息与返回给微信的消息中的tousername、fromusername的值
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 微信公众号开发
- 推荐系统之UserCF1:用户相似度
- HDU 4788 Hard Disk Drive(2013亚洲区成都站现场赛)
- typedef与define的用法区别
- 彤姐的程序篇(二)
- BOM(一)--window对象、控制窗口
- 微信公众号开发中FromUserName值为空
- 结构体大小计算之位域字段
- Centos 右键打开终端
- Tyvj P1941 「Poetize4」上帝造题的七分钟2
- validate.js表单验证
- 弱校联萌 Fibonacci of Fibonacci (矩阵快速幂加循环节降幂)
- 流媒体协议介绍(RTP/RTCP/RTSP/MMS/HLS/HTTP progressive streaming)
- JS-数组
- JZOJ 4813 【NOIP2016提高A组五校联考2】running