解决:该公众号提供的服务出现故障,请稍后重试
最近在进行微信公众号接口开发,做到自动回复的接口开发时,我按照接入指南接口文档开发好功能后,推上线了测试(你也可以使用ngrok内网穿透)调试发现:总是出现该公众号提供的服务出现故障,请稍后重试的提示。导致这个问题的情况有很多,本篇只是说我所遇到的,希望对看官有帮助。
说实话,微信接入自己的接口开发里面会有非常多的坑,经过好一番折腾,终于解决了,记录下解决方案。
情况1:你的接口返回值里面有空格
犯错率:5星
(我的就是这个错误)结合微信接口文档里面的说明(以被动回复用户信息为例):
可以看到接口文档里面的返回值
<xml> <ToUserName>< ![CDATA[toUser] ]></ToUserName> <FromUserName>< ![CDATA[fromUser] ]></FromUserName> <CreateTime>12345678</CreateTime> <MsgType>< ![CDATA[text] ]></MsgType> <Content>< ![CDATA[你好] ]></Content> </xml>
里面包含了大量的空格,这是致命性的,接口文档里面没有特别说明这些空格的处理,所以这也是一个巨坑了,去掉xml中的所有空格就ok(尤其要注意符号之间的空格,请严格检查)。
情况2:接口返回值的字段取值不对
犯错率:4星
还是以被动回复用户信息为例,同时结合接收普通消息接口说明
ToUserName、FromUserName参数值取错,这一点也很容易赋值错误,很多人(包括我)一开始ToUserName我取的就是接收普通消息接口里面的ToUserName、FromUserName,细思后发现,这是一个很搞笑的错误,显然这两个接口接收的主体对象是不一样的,也就是说,被动回复用户信息接口返回值里面的ToUserName、FromUserName参数值应该取值接收普通消息接口里面的FromUserName、ToUserName。
情况3:xml返回值的节点名不对
犯错率:4星
可以看到,被动回复用户信息接口xml返回值里面的节点名是Image,要是你写成小写的image,就gg了。
以上三点就是本人在对接微信消息管理一些列接口开发时采到的坑。如有疑问,欢迎留言。
引申阅读: 使用quartz实现高级定制化定时任务(包含管理界面)
解决:该公众号提供的服务出现故障,请稍后重试相关推荐
- 微信公众号排查“该公众号提供的服务出现故障,请稍后再试”问题
在微信公众号开发过程中,使用自己的服务来处理一些微信公众号的需求,在使用客服发送消息时,每次发送图片的时候会提示"该公众号提供的服务出现故障,请稍后再试"问题,以为是图片新增素材导 ...
- 微信公众平台开发中提示“该公众号提供的服务出现故障”问题解决
问题描述: 在处理室内数据推送的时候,服务器能正常接收并处理请求,,客户端也能正常接收消息 但是在每次收到消息后,微信界面会出现,"该公众号提供的服务出现故障"字样. 解决思路一: ...
- 微信公众号提示 :该公众号提供的服务出现故障,请稍后再试
最近在做公众号开发,其服务配置为自己的服务器,有一段时间一直出现该公众号提供的服务出现故障,请稍后再试,这样的提示,相信有很多小伙伴遇到过这样的问题! 一. 具体问题描述 事件响应或消息自动回复时,功 ...
- 为什么公众号总是显示服务器不正常,“该公众号提供的服务出现故障,请稍后再试”问题的处理办法...
今天平台的一个公众号出现了"该公众号提供的服务出现故障,请稍后再试"的报错,不管回复什么内容都是如此.微信公众平台本身是不会出问题的,那么问题就集中在服务器和公众号对接两个环节上. ...
- 微信公众号提供的服务器故障,微信公众号出现“该公众号提供的服务出现故障”解决办法...
1.直接回复success(推荐方式) 2.直接回复空串(指字节长度为0的空字符串,而不是XML结构体中content字段的内容为空) public function responseMsg() { ...
- 微擎任意消息该公众号提供的服务器,该公众号提供的服务出现故障,请稍后再试...
image.png 用户发送消息给公众号时,假如服务器无法保证在五秒内处理并回复,必须做出下述回复,这样微信服务器才不会对此作任何处理,并且不会发起重试(这种情况下,可以使用客服消息接口进行异步回复) ...
- 【小5聊】公众号排查<该公众号提供的服务出现故障,请稍后>
在实际项目开发中,虽然有完整文档作为参考,但是每个人编写的代码都不一样,那么出现的未知情况就会很多 不过,一般出现故障提示,大多数都是下面几种情况 1.5秒内未响应 就是微信服务器,发起Get请求调用 ...
- php 微信公众号故障,微信公众号自动回复报错该公众号提供的服务出现故障
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 header("content-type: text"); define("TOKEN", "weixi ...
- 公众号出现该公众号提供的服务出现故障分析
近日公众号出现了 出现该公众号提供的服务出现故障的错误提示 百度了一下这种错误的可能性 在这里插入图片描述 1. 程序后台未回复微信success 2. 5秒内无响应 3. 授权给了多个第三方平台,其 ...
最新文章
- 怎么能把看不清的照片给看清_哪些人会得?应该怎么治?关于白内障的“经典十问”...
- mysql 的select语句_MySQLSELECT语句_MySQL
- 成功解决TypeError: take() got an unexpected keyword argument ‘fill_value‘
- ICCV 2019 《Robust Change Captioning》论文笔记(数据集)
- JIRA7.10迁移
- redis从入门到实践
- 无为职业学校计算机班,致盐亭职中2000级计算机三班全体同学的一封信
- CSS3属性——“box-flex”
- 鼎力加密狗驱动程序_怎么安装加密狗驱动程序
- 动态贝叶斯网络DBN
- 民间股神:上海殷保华的股票操盘手奇人绝技
- IPv4中IP地址的分类
- ORA-20011 问题处理
- Demo示例——Bundle打包和加载
- Anaconda详细安装及使用教程
- 2020.2.4记账
- 那些有趣/用的Python库
- 类似qq的汉字拼音首字查询
- Nexus的权限管理及分配
- odoo13-14电商插件