首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》19.4.2 摇一摇事件通知

关灯直达底部

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