问题一:消息正常发送和接收,但是提示异常
通过公众号发消息,服务器能正常响应 自动回复,但是会提示服务故障。
但是通过第三方工具模拟请求就不会出现这种情况。
公众号没有授权任何第三方
问题二:接口的请求方式
另外 关于公众号的请求,文档上标明是用xml格式
可实际使用中总是报 40003,openId异常。
关于两个ID我是这么取的:
- ToUserName:用户发消息到服务器,取的这条消息的FromUserName
- FromUserName:公众号的开发者APPID,开发者微信号,用户发送消息内的ToUserName我都试过
所以是为何会出现40003异常? 这两个ID的取值有何问题?
按照公众号的方式调不通接口,所以我照搬了小程序消息的格式,就发送成功了。
之所以出现异常 是因为我消息内容格式不符合公众号文档规定?那公众号文档上标明的发送用户ID和接收用户ID到底如何取值?
找到原因了 是因为公众号和小程序有出入,小程序需要调接口,公众号直接返回就行了。搞心态