連網後發訊息
連網後下發訊息
讓顧客到店並連接Wi-Fi後,會觸發連網成功事件推送。開發者接收此事件後,可呼叫「客服介面」透過公眾號向連網用戶傳送訊息,包括文字、卡券等。
該事件將發送至開發者填寫的URL(登入公眾平台進入開發者中心設定)。
微信伺服器在五秒內收不到回應會斷掉連接,並且重新發起請求,總共重試三次
關於重試的訊息排重,推薦使用FromUserName CreateTime 排重。
假如伺服器無法保證在五秒內處理並回复,可以直接回复空串,微信伺服器不會對此作任何處理,並且不會發起重試。
推送XML封包範例:
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[FromUser]]></FromUserName> <CreateTime>123456789</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[WifiConnected]]></Event> <ConnectTime>0</ConnectTime> <ExpireTime>0</ExpireTime> <VendorId>![CDATA[3001224419]]</VendorId> <ShopId>![CDATA[PlaceId]]</ShopId> <DeviceNo>![CDATA[DeviceNo]]</DeviceNo> </xml>
參數說明:
描述 | |
---|---|
開發者微訊號 | |
連網的使用者帳號(一個OpenID) | |
訊息建立時間(整數) | |
訊息類型,event | |
事件類型,WifiConnected (Wi-Fi連網成功) | |
連網時間(整型) | |
系統保留字段,固定值 | |
系統保留字段,固定值 | |
門市ID,即shop_id | |
連網的裝置無線mac位址,對應bssid |