1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 微信服务器向公众号推送消息或事件后 开发者5秒内没有返回

微信服务器向公众号推送消息或事件后 开发者5秒内没有返回

时间:2021-06-07 12:15:56

相关推荐

微信服务器向公众号推送消息或事件后 开发者5秒内没有返回

问题

Appid: xxxxx

昵称: xxxxx

时间: xxxxxxx

内容: 微信服务器向公众号推送消息或事件后,开发者5秒内没有返回

次数: 5分钟 80次

错误样例: [OpenID=xxxxxx][Stamp=1616565412][3rdUrl=https://xxxxxx/wechat][IP=114.80.187.67][Event=Template Send Job Finish]

报警排查指引,请见: /s/MpkaZb8yg

出现原因

官方:

微信服务器向开发者服务器推送消息或事件,开发者5秒内没有返回。请求超时时,报警消息会提供第一次出现请求超时的时间,开发者IP和消息类型。请开发者确认:

a)该IP是否有误 b)该IP是否接收到报警消息给出的该消息类型的请求 c)该请求是否处理时间过长

传送门:https://developers./doc/offiaccount/Basic_Information/Warning_Message_Troubleshooting_Guide.html

自我排查:

用户反馈也无消息通知————> 排查数据消息通知是否产生(是)————>是否正常发送(否)

提示:reach max api daily quota limit

官方:

开发者可以登录微信公众平台,在帐号后台开发者中心接口权限模板查看帐号各接口当前的日调用上限和实时调用量,对于认证帐号可以对实时调用量清零,说明如下:

1、由于指标计算方法或统计时间差异,实时调用量数据可能会出现误差,一般在1%以内。

2、每个帐号每月共10次清零操作机会,清零生效一次即用掉一次机会(10次包括了平台上的清零和调用接口API的清零)。

3、第三方帮助公众号调用时,实际上是在消耗公众号自身的quota。

4、每个有接口调用限额的接口都可以进行清零操作。

解决

重置通知次数(解决警告通知)

修改返回数据格式

修改前返回值为"success",按官方格式修改:

在模版消息发送任务完成后,微信服务器会将是否送达成功作为通知,发送到开发者中心中填写的服务器配置地址中。

送达成功时,推送的XML如下:

<xml><ToUserName><![CDATA[gh_7f083739789a]]></ToUserName><FromUserName><![CDATA[oia2TjuEGTNoeX76QEjQNrcURxG8]]></FromUserName><CreateTime>1395658920</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[TEMPLATESENDJOBFINISH]]></Event><MsgID>200163836</MsgID><Status><![CDATA[success]]></Status></xml>

参数说明

传送门:/wxwiki/0a1f4584cc40643e833a7d9f73d6e056cd9bef45.html

「当你在凝视深渊的时候,深渊也正在凝视着你」

Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein.

参考资料:

微信官方文档

https://developers./doc/

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。