public interface WxMessageDuplicateChecker
消息重复检查器. 微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次
限定符和类型 | 方法和说明 |
---|---|
boolean |
isDuplicate(String messageId)
判断消息是否重复.
|
boolean isDuplicate(String messageId)
普通消息:关于重试的消息排重,推荐使用msgid排重。文档参考。
事件消息:关于重试的消息排重,推荐使用FromUserName + CreateTime 排重。文档参考
官方文档完全没有写,参照公众号的方式排重。
或者可以采取更简单的方式,如果有MsgId就用MsgId排重,如果没有就用FromUserName+CreateTime排重
messageId
- messageId需要根据上面讲的方式构造Copyright © 2024. All rights reserved.