自动回复
用户关注或发送消息至公众号时,会自动接收到微信公众号推送过来的消息。实际开发过程中,经常能碰到该公众号暂时无法提供服务,请稍后再试
。下面是自己实际开发过程中碰到的坑,特总结如下:
注意事项
- 微信服务器推送过来的数据解析成JSON格式后如下:
{
ToUserName: '某个公众号',
FromUserName: '张三',
CreateTime: '1622261284',
MsgType: 'text',
Content: '这',
MsgId: '23225196618102847'
}
当第三方服务器返回xml的数据给微信服务器时,一定要注意**ToUserName** 和 ****FromUserName**的含义
。返回格式如下:
{
ToUserName: '张三', 注意这里!
FromUserName: '某个公众号', 注意这里!
CreateTime: '1622261284',
MsgType: 'text',
Content: '这'
}
- 接口返回的xml数据不能包含空格
- XML标签的大小写不能搞错
网友评论