关于短时间内发送大量消息模板,导致回调接口接收不到微信返回数据包?
发布于 7 年前 作者 ywan 11796 次浏览 来自 官方Issues

现在做的一个电商项目,要做一个秒杀活动,要求秒杀后,微信用户有支付信息的模板消息推送。做好后发现秒杀活动过程中会短时间内发送大量模板消息请求(当时大概3000-4000),之前做的微信扫码登录突然不能用了。查询相关信息得知,发送模板信息后,微信会向设置好的回调地址返回数据包,告知发送状态。由于之前扫码登录是通过扫码后,回调地址接收到的数据包来进行验证的,现在测试后发现短时间内发送大量模板消息后,回调地址中会接收不到微信返回的数据包(秒杀开始时发送的前几十条能接收),然后微信扫码登录返回的数据数据包也接收不到了。不知道是不是微信这边有相关的限制?

2 回复

您好,为了提高定位问题的效率,请提供相关信息:
1.appid、涉及的openid
2.最近一次操作时间(特别说明,5小时内才有机会快速定位)
3.发送的请求
4.收到的回复消息
5.此是否必现呢?

1. appid:wx27246291af0a6766 openid:oVLxC5sPj_IYNSBRNiaxAM9a0ROY

2.最近一次操作时间 2019-09-03 12:30

3.发送的请求https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=xxx

post body:{“touser”:“oVLxC5sPj_IYNSBRNiaxAM9a0ROY”,“template_id”:“OwirHA4i1F9U7wNN6vMhjwHIUMH29xmPPXVzGEm9TAg”,“url”:"",“data”:{“first”:{“value”:“黄先生/n”,“color”:"#173177"},“keyword1”:{“value”:“06月07日 19时24分/n”,“color”:"#173177"},“keyword2”:{“value”:“06月07日 19时24分/n”,“color”:"#173177"},“keyword3”:{“value”:“06月07日 19时24分/n”,“color”:"#173177"},“remark”:{“value”:“06月07日 19时24分/n”,“color”:"#173177"}}}

4 .回复消息:{“errcode”:0,“errmsg”:“ok”,“msgid”:971283350302359552}

回调地址接收消息:明文模式,模板消息发送success

5.使用测试号复现 必现,回调地址可以接收前几十个回复消息,之后完全无法接收回复消息,重启程序后恢复正常

回到顶部