重庆小潘seo博客

当前位置:首页 > 重庆网络营销 > 小潘杂谈 >

小潘杂谈

微信开发的简单问题讨论

时间:2020-09-17 04:20:07 作者:重庆seo小潘 来源:
微信公众平台开发者文档描述:[color=#33CCCC]当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。各消息类型的推送XML数据包结构如下。微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次关于

微信公众平台开发者文档描述:[color=#33CCCC]当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。各消息类型的推送XML数据包结构如下。微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次关于重试的消息排重,推荐使用msgid排重。假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。文本消息 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>参数描述ToUserName开发者微信号FromUserName 发送方帐号(一个OpenID)CreateTime 消息创建时间 (整型)MsgType textContent 文本消息内容MsgId 消息id,64位整型[/color]意思是说开发者接受微信服务器POST过来的xml数据包,在这边处理好之后要以相同的xml数据格式给服务器发回去。那么发回服务器的时候,这里的ToUserName和FromUserName不变?改变Content会有什么影响,是发给发送方帐号的吗?以上就是微信开发的简单问题讨论的详细内容,更多请关注小潘博客其它相关文章!