當普通微信使用者向公衆賬号發消息時,微信伺服器将使用者發送的消息封裝成xml資料包,通過post消息發送到開發者的url上。
微信伺服器在五秒内收不到伺服器的響應會斷掉連接配接,并且重新發起請求,總共重試三次。關于重試的消息排重,推薦使用msgid排重。
假如伺服器無法保證在五秒内處理并回複,可以直接回複空串,微信伺服器不會對此作任何處理,并且不會發起重試。
目前支援如下的普通消息:
1
文本消息
2 圖檔消息
3 語音消息
4 視訊消息
5 地理位置消息
6 連結消息
普通微信使用者通過微信給公衆賬号發送的文本消息,微信伺服器即封裝為此文本消息格式發送到開發者url。
參數
描述
tousername
開發者微信号
fromusername
發送方帳号(一個openid)
createtime
消息建立時間
(整型)
msgtype
text
content
文本消息内容
msgid
消息id,64位整型
通過可以很友善的調試接收接口。
填寫好對應的字段資訊,點選檢查問題,即可對接收接口進行調試。

收到相應後,頁面下方會将傳回結果顯示出來,紅色框中的就是傳回的消息,裡面附帶了發送的消息: