申請消息接口點擊申請,如實填寫負責人姓名?、?手機號和郵箱,填寫網址url和token,其中token可由開發者可以任意填寫,用作生成簽名。
網址接入公眾平臺用戶提交信息後,我們將以GET請求方式請求到填寫的Url上,並且帶上四個參數:?signature?—?微信加密簽名;?timestamp?—?時間戳?;nonce?—?隨機數?;echostr?—?隨機字符串。開發者通過檢驗signature對網址接入合法性進行校驗。
三消息推送當普通微信用戶向公眾賬號發消息時,公眾平臺將POST該消息到填寫的Url上(現支持文本消息以及地理位置消息)。
接收到的POST數據包中,除了發送者/接受者信息、時間等信息外:
文本消息會收到文本內容
圖片、語音、視頻會收到媒體ID,開發者需要用基礎支持中的“上傳下載多媒體文件”來獲取媒體文件
地理位置信息會收到地理位置經緯度信息
鏈接消息會收到鏈接地址
請註意,事件推送也會作為壹類消息推送到開發者填寫的URL上,只是事件推送的MsgType壹般為event。