찾다

 >  Q&A  >  본문

node.js - 为什么微信的消息MsgId出现重复了,无法排重了。。

以前对消息排重是没问题的,MsgId不是重复的,可是今天测试发现,居然微信服务器发过来的有几次不同消息内容的MsgId居然是一样的,这种情况该怎么排重,排重的话会把其它一两次不同消息的给排除掉的,那样的话就接收不到了。。
急。。。

大家讲道理大家讲道理2784일 전1230

모든 응답(1)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-17 15:59:46

    1. 재시도 메시지 중복에 대해서는 msgid를 사용하여 메시지 중복을 제거하는 것이 좋습니다.

    2. WeChat 서버가 5초 이내에 응답을 받지 못하면 연결을 끊고 요청을 다시 시작하며 총 3번을 다시 시도합니다. 서버가 5초 이내에 처리 및 응답을 보장할 수 없는 경우 빈 문자열로 직접 응답할 수 있습니다. WeChat 서버는 이에 대해 아무 작업도 수행하지 않으며 재시도를 시작하지 않습니다. 자세한 내용은 "메시지 보내기 - 메시지에 수동 응답"을 참조하세요.

    WeChat 공개 플랫폼 개발자 문서--일반 메시지 수신
    공식 문서에 따르면 MsgId는 반복되어서는 안 됩니다. . .

    이 경우 WeChat 기술 담당자에게만 문의하실 수 있습니다. . . 위챗의 기술로는 ID 중복이 불가능해야 합니다. . 그럼 또 다른 문제가 있을 가능성이 있는 걸까요?

    아니면 중간자 공격이 가능한가요? 메시지 변조, 위조?

    회신하다
    0
  • 취소회신하다