微信公众号各种收发消息的XML数据包分析

接收消息

1\. 文本(包括表情)

接收文本及表情

文字后台格式:

表情后台格式

![\"复制代码\"](\"\" "\"2015.3.14学习内容\"")

<</span>xml><</span>ToUserName>gh\_680bdefc8c5d</</span>ToUserName><</span>FromUserName>oIDrpjqASyTPnxRmpS9O\_ruZGsfk</</span>FromUserName><</span>CreateTime>1359044526</</span>CreateTime><</span>MsgType>text</</span>MsgType><</span>Content>/::)/::~/::B/::|/:8-)</</span>Content><</span>MsgId>5837051792978241864</</span>MsgId></</span>xml>

![\"复制代码\"](\"http://common.cnblogs.com/images/copycode.gif\" "\"2015.3.14学习内容\"")

XML格式讲解

ToUserName 消息接收方微信号,一般为公众平台账号微信号\\r\\nFromUserName 消息发送方微信号\\r\\nCreateTime 消息创建时间\\r\\nMsgType 消息类型;文本消息为text\\r\\nContent 消息内容\\r\\nMsgId 消息ID号

可以看出,文本和表情的消息类型均为文本