用户进入摇一摇界面,在“周边”下摇一摇时,微信会把这个事件推送到开发者填写的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 摇一摇事件参数说明