关于腾讯微信公众账号开发的BUG

sec_lee 2014-03-31 12:04:31
最近在微信公众账号开发过程中发现一个非常奇怪的BUG。
公众账号开发服务器返回的自动回复图文消息的XML文件如下:
<xml>
<ToUserName><![CDATA[olizDjjYXygXlcDRUcyrx_9NQR2I]]></ToUserName>
<FromUserName><![CDATA[]]></FromUserName>
<CreateTime>1396098542</CreateTime>
<MsgType><![CDATA[news]]></MsgType>
<ArticleCount>2</ArticleCount>
<Articles>
<item>
<Title><![CDATA[title1]]></Title>
<Description><![CDATA[pic1]]></Description>
<PicUrl><![CDATA[picUrl1]]></PicUrl>
</item>
<item>
<Title><![CDATA[title1]]></Title>
<Description><![CDATA[pic2]]></Description>
<PicUrl><![CDATA[picUrl2]]></PicUrl>
</item>
</Articles>
</xml>
但是微信用户根本就收不到图文消息,细心的你应该能发现问题出在
FromUserName><![CDATA[]]></FromUserName>
FromUserName根本就没数据!
但是测试发现下面一段自动回复文本消息的XML文档中FromUserName字段为空用户却能收到!
<xml>
<ToUserName><![CDATA[olizDjjYXygXlcDRUcyrx_9NQR2I]]></ToUserName>
<FromUserName><![CDATA[]]></FromUserName>
<CreateTime>1396238355</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[***饮食中心成立于2003年....<测试中>!]]></Content>
<FuncFlag>0</FuncFlag>
</xml>
谁能告诉这里面隐藏着什么玄机么?为啥自动回复文本消息不需要确定消息来源,自动回复图文消息却要确定消息来源,或者这是微信的一个小bug? who can tell me?
...全文
118 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧