インターネットに接続してからメッセージを送信する


インターネットに接続した後にメッセージを送信します

1475897085954260.png

顧客が店舗に到着して Wi-Fi に接続すると、成功したイベント プッシュがトリガーされます。開発者はこのイベントを受信した後、「カスタマー サービス インターフェイス」を呼び出し、公式アカウントを通じて接続されているユーザーにテキストやクーポンなどのメッセージを送信できます。


このイベントは、開発者が入力した URL に送信されます (パブリック プラットフォームにログインし、開発者センターの設定を入力します)。

WeChat サーバーが 5 秒以内に応答を受信しない場合、接続が切断され、リクエストが再度開始されます。合計 3 回の再試行です。

再試行についてメッセージを並べ替える場合は、重複を排除するために FromUserName CreateTime を使用することをお勧めします。

サーバーが 5 秒以内に処理して返信することを保証できない場合は、空の文字列で直接返信できますが、WeChat サーバーはこれに対して何もせず、再試行も開始しません。

プッシュ 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>


パラメータの説明:

##FromUserName接続されたユーザー アカウント (OpenID)#CreateTime MsgTypeEventConnectTimeExpireTime#VendorIdShopIdDeviceNo# に対応する、接続されたデバイスのワイヤレス MAC アドレス
パラメータ説明
ToUserName開発者WeChat ID
メッセージ作成時刻 (整数)
メッセージ タイプ、イベント
イベント タイプ、WifiConnected (Wi-Fi 接続成功)
接続時間 (整数)
システム予約フィールド、固定値
システム予約フィールド、固定値
ストア ID、つまり shop_id
bssid