文章詳情頁
node.js - 為什么微信的消息MsgId出現(xiàn)重復(fù)了,無法排重了。。
瀏覽:145日期:2022-06-26 10:16:47
問題描述
以前對消息排重是沒問題的,MsgId不是重復(fù)的,可是今天測試發(fā)現(xiàn),居然微信服務(wù)器發(fā)過來的有幾次不同消息內(nèi)容的MsgId居然是一樣的,這種情況該怎么排重,排重的話會把其它一兩次不同消息的給排除掉的,那樣的話就接收不到了。。急。。。
問題解答
回答1:1、關(guān)于重試的消息排重,推薦使用msgid排重。
2、微信服務(wù)器在五秒內(nèi)收不到響應(yīng)會斷掉連接,并且重新發(fā)起請求,總共重試三次。假如服務(wù)器無法保證在五秒內(nèi)處理并回復(fù),可以直接回復(fù)空串,微信服務(wù)器不會對此作任何處理,并且不會發(fā)起重試。詳情請見“發(fā)送消息-被動回復(fù)消息”。
微信公眾平臺開發(fā)者文檔--接收普通消息根據(jù)官方文檔的話,MsgId應(yīng)該是不會重復(fù)的。。。
這種情況你只能問微信的技術(shù)人員了。。。以微信的技術(shù),應(yīng)該是不至于把id搞重復(fù)的。。所以有沒有可能是別的問題?
或者有沒有可能中間人攻擊? 消息篡改,偽造?
標(biāo)簽:
微信
排行榜

熱門標(biāo)簽