近日公众号出现了 出现该公众号提供的服务出现故障的错误提示
百度了一下这种错误的可能性
在这里插入图片描述
1. 程序后台未回复微信success
2. 5秒内无响应
3. 授权给了多个第三方平台,其中一个不可用。
4. ToUserName和 FromUserName 参数不正确无法找到接收人和发送人
大致分析了了我公众号的情况
第一次发送消息就是提示:公众号提供的服务出现故障,第二次发送就会返回正确的信息
看了下后台代码和日志并没有超过5s和未回复success的情况
而且就算代码有问题也不会出现第一次失败第二次又返回成功的情况,如果代码错误的话发送同样的消息应该会一直错误
就在百思不得奇解的时候看了下第三种情况授权给了多个第三方平台
那么会不会是我正式公众号和测试公众号都绑定同一个网址的问题
于是登录微信测试公众号
将微信接口配置的url和正式的url换成了不一样的网址
结果就再也没有出现过提供的服务出现故障的错误提示了
出现提供的服务出现故障的错误提示的时候
我们首先要理性分析是否后台正确返回了参数如果返回了参数再考虑是否超时的问题,最后就是是否绑定了多个账号的问题
这里问题得到解决,加以记录希望能够对遇到同样问题的有所帮助