連網後發訊息


連網後下發訊息

1475897085954260.png

讓顧客到店並連接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>


參數說明:

##參數描述ToUserNameFromUserName連網的使用者帳號(一個OpenID)CreateTime訊息建立時間(整數)MsgType訊息類型,eventEvent事件類型,WifiConnected (Wi-Fi連網成功)#ConnectTime連網時間(整型)ExpireTime系統保留字段,固定值#VendorId系統保留字段,固定值ShopId門市ID,即shop_id#DeviceNo連網的裝置無線mac位址,對應bssid##
開發者微訊號