用户进入摇一摇界面,在“周边”下摇一摇时,微信会把这个事件推送到开发者填写的URL。推送内容包含摇一摇时“周边”展示出来的页面所对应的设备信息,以及附近最多5个属于该公众账号的设备的信息。
推送XML数据包示例如下。
<xml>
<ToUserName><![CDATA[gh_fcc4da210ff0]]></ToUserName>
<FromUserName><![CDATA[oiPuduJGZDX12tLzNT5ukSO8SlWc]]></FromUserName>
<CreateTime>1480759342</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[ShakearoundUserShake]]></Event>
<ChosenBeacon>
<Uuid><![CDATA[FDA50693-A4E2-4FB1-AFCF-C6EB07647825]]></Uuid>
<Major>10091</Major>
<Minor>43416</Minor>
<Distance>10.32460361263449</Distance>
<Rssi>-82</Rssi>
</ChosenBeacon>
<AroundBeacons>
<AroundBeacon>
<Uuid><![CDATA[FDA50693-A4E2-4FB1-AFCF-C6EB07647825]]></Uuid>
<Major>10063</Major>
<Minor>32395</Minor>
<Distance>166.816</Distance>
</AroundBeacon>
<AroundBeacon>
<Uuid><![CDATA[FDA50693-A4E2-4FB1-AFCF-C6EB07647825]]></Uuid>
<Major>10061</Major>
<Minor>45587</Minor>
<Distance>15.013</Distance>
</AroundBeacon>
</AroundBeacons>
<ChosenPageId>5374944</ChosenPageId>
</xml>
上述数据的参数说明如表19-16所示。
表19-16 摇一摇事件参数说明