1. Regarding retry message duplication, it is recommended to use msgid to deduplicate messages.
2. If the WeChat server does not receive a response within five seconds, it will disconnect the connection and re-initiate the request, retrying three times in total. If the server cannot guarantee to process and reply within five seconds, you can directly reply with an empty string. The WeChat server will not do anything with this and will not initiate a retry. For details, please see "Sending Messages - Passive Reply to Messages".
WeChat public platform developer documentation--receiving ordinary messages According to the official documentation, MsgId should not be repeated. . .
In this case, you can only ask WeChat’s technical staff. . . With WeChat's technology, it should not be possible to duplicate IDs. . So is it possible that there is another problem?
Or is it possible a man-in-the-middle attack? Message tampering, forgery?
WeChat public platform developer documentation--receiving ordinary messages
According to the official documentation, MsgId should not be repeated. . .
In this case, you can only ask WeChat’s technical staff. . . With WeChat's technology, it should not be possible to duplicate IDs. . So is it possible that there is another problem?
Or is it possible a man-in-the-middle attack? Message tampering, forgery?