来源:http://www.hengtaiboyuan.com 作者:恒泰博远 时间:2014-09-11
发送消息中的发送被动响应消息接口包括:回复文本消息、回复图片消息、回复语音消息、回复视频消息、回复音乐消息、回复图文消息
关注恒泰博远官网微信,即可免费体验微信功能,和一周的微信企业号功能

对于每一个POST请求,开发者在响应包(Get)中返回特定XML结构,对该消息进行响应(现支持回复文本、图片、图文、语音、视频、音乐)。请注意,回复图片等多媒体消息时需要预先上传多媒体文件到微信服务器,只支持认证服务号。
微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次,如果在调试中,发现用户无法收到响应的消息,可以检查是否消息处理超时。
关于重试的消息排重,有msgid的消息推荐使用msgid排重。事件类型消息推荐使用FromUserName + CreateTime 排重。
假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。 这种情况下,可以使用客服消息接口进行异步回复。
各消息类型需要的XML数据包结构如下。
第一:回复文本消息

第二:回复图片消息

第三:回复语音消息

第四:回复视频消息

第五:回复音乐消息

第六:回复图文消息

本文链接:http://www.hengtaiboyuan.com/jsdt/content_477 转载请注明来自北京恒泰博远科技有限公司