公众号模版消息回复,发送成功,但是接受的人收到N条相同的重复通知


公众号模版消息回复,发送成功,但是接受的人收到N条相同的重复通知。
请问有人遇到这种情况?遇到了是怎么解决的。

微信公众号 模版消息回复

seeesd 9 years, 8 months ago

可能是微信服务器会重试多次,如果你的服务器反应较慢的话。你可以根据信息的ID来排重。

sanchez answered 9 years, 8 months ago

上周运行出问题,这周重新运行一下就OK,可能是微信服务器的问题

红眼睛小萝莉 answered 9 years, 8 months ago

  1. 看的问题, 这条回复的模板消息是被动响应的吧, 也就是说与用户互动产生的;

  2. 模板消息是可以主动发送的, 可以尝试在公众号关注用户列表中找到自己的 openId ,然后主动发送一条模板消息;

  3. 如上面测试成功, 不会产生N条消息, 那可以采用#2的方法也是官方推荐的。如仍会产生多条消息, 那么说明是微信服务器的问题,找腾讯吐槽吧。

东京小太刀 answered 9 years, 8 months ago

如果你的公众号发送被动回复模版消息,微信文档这样描述:


 微信服务器在将用户的消息发给公众号的开发者服务器地址(开发者中心处配置)后,微信服务器在**五秒**内收不到响应会断掉连接,并且重新发起请求,总共重试三次

可能因为你的响应太慢,所以重试3次,你会收到3条模版消息。所以你应该在第一时间回复消息,之后在继续处理。

如果你是主动通过客服接口发送模版消息给用户,用户收到多条消息可能是因为你做了重试机制,设置了http的超时时间,这样一超时你就重试。实际上你的请求已经发出去了,可以检查一下这块的实现。

爆钓王希卡利 answered 9 years, 8 months ago

Your Answer