首页 > 建站资源 > 微信营销 > 微信公众平台获取用户地理位置之开发文档详解

微信公众平台获取用户地理位置之开发文档详解

时间:2014-02-09    来源:互联网

开通了上报地理位置接口的公众号,用户在关注后进入公众号会话时,会弹框让用户确认是否允许公众号使用其地理位置。弹框只在关注后出现一次,用户以后可以在公众号详情页面进行操作。

获取用户地理位置

获取用户地理位置的方式有两种,一种是仅在进入会话时上报一次,一种是进入会话后每隔5秒上报一次。公众号可以在公众平台网站中设置。

用户同意上报地理位置后,每次进入公众号会话时,都会在进入时上报地理位置,或在进入会话后每5秒上报一次地理位置,上报地理位置以推送XML数据包到开发者填写的URL来实现。

推送XML数据包示例:

<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>123456789</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[LOCATION]]></Event>
<Latitude>23.137466</Latitude>
<Longitude>113.352425</Longitude>
<Precision>119.385040</Precision>
</xml>

参数说明:

参数 描述
ToUserName 开发者微信
FromUserName 发送方帐号(一个OpenID)
CreateTime 消息创建时间 (整型)
MsgType 消息类型,event
Event 事件类型,LOCATION
Latitude 地理位置纬度
Longitude 地理位置经度
Precision 地理位置精度

 

相关推荐
微信再整合大众点评 朋友圈可定位餐馆
微信公众平台用户分组管理开发文档详解
微信公众平台获取关注者列表之开发文档详解
微信公众平台获取用户基本信息之开发文档详解
微信公众平台生成带参数的二维码之开发文档详解
微信公众平台客服接口之开发文档详解
微信公众平台上传下载多媒体文件之开发文档详解
微信公众平台教程:没有正确响应Token验证的解决方法
微信公众平台消息接口开发教程之语音触发应用
微信公众平台接口开发教程之人脸识别应用
微信公众平台消息接口开发之小黄鸡机器人应用
微信公众号自定义菜单申请与使用问题解答
拆解微信公众平台接口:CRM六大模块真容
微信公众平台自定义菜单开发文档详解
iWork365:微信第三方如何打造移动协作平台
微信开发教程:用户账号绑定到微信公众号的方法分享
微信小程序开发:微信放出公众平台小程序文档和工具

精彩推荐

热门教程