WeChat ?? ??? ??? ??
/ 連網后下發(fā)消息
連網后下發(fā)消息
連網后下發(fā)消息
顧客到店并連接Wi-Fi后,會觸發(fā)連網成功事件推送。開發(fā)者接收到此事件后,可以調用“客服接口”通過公眾號向連網用戶發(fā)送消息,包括文字、卡券等。
該事件將發(fā)送至開發(fā)者填寫的URL(登錄公眾平臺進入開發(fā)者中心設置)。
微信服務器在五秒內收不到響應會斷掉連接,并且重新發(fā)起請求,總共重試三次
關于重試的消息排重,推薦使用FromUserName + CreateTime 排重。
假如服務器無法保證在五秒內處理并回復,可以直接回復空串,微信服務器不會對此作任何處理,并且不會發(fā)起重試。
推送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>
參數說明:
參數 | 描述 |
---|---|
ToUserName | 開發(fā)者微信號 |
FromUserName | 連網的用戶帳號(一個OpenID) |
CreateTime | 消息創(chuàng)建時間 (整型) |
MsgType | 消息類型,event |
Event | 事件類型,WifiConnected (Wi-Fi連網成功) |
ConnectTime | 連網時間(整型) |
ExpireTime | 系統保留字段,固定值 |
VendorId | 系統保留字段,固定值 |
ShopId | 門店ID,即shop_id |
DeviceNo | 連網的設備無線mac地址,對應bssid |