微信公众号后台获取用户位置信息问题

微信用户关注了微信公众号后,会提示用户是否发送位置信息,那么请问后台怎么能获取
,用php。我是在用户发送信息的时候处理xml数据包是获取的,但是获取不到,
请问怎么才能获取

1个回答

http://mp.weixin.qq.com/wiki/17/f298879f8fb29ab98b2f2971d42552fd.html#.E5.9C.B0.E7.90.86.E4.BD.8D.E7.BD.AE.E6.B6.88.E6.81.AF

<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1351776360</CreateTime>
<MsgType><![CDATA[location]]></MsgType>
<Location_X>23.134521</Location_X>
<Location_Y>113.358803</Location_Y>
<Scale>20</Scale>
<Label><![CDATA[位置信息]]></Label>
<MsgId>1234567890123456</MsgId>
</xml> 
li_0x79d1_0x9510
li_0x79d1_0x9510 弄出来了 知道是怎么个情况了 谢谢
3 年多之前 回复
li_0x79d1_0x9510
li_0x79d1_0x9510 不是js sdk,就是用户进入公众号后后台获取,我可以把那个功能开启,意思就是我可以用这个xml包吧?我设置的是每隔5分钟刷新一次,但是我获取不到,这个位置信息是even还是text 我两种都试过了,但是就是获取不到
3 年多之前 回复
showbo
支付宝加好友偷能量挖 回复li_0x79d1_0x9510: 你到底是jssdk还是在微信后台配置开启用户位置信息?jssdk你需要自己用ajax什么的post到服务器。如果是微信后台开启了的话,用户进入微信号会自动发送位置信息,就是上面的xml内容,这个功能需认证的服务号才有
3 年多之前 回复
li_0x79d1_0x9510
li_0x79d1_0x9510 回复diyerland: JS-SDK要通过微信浏览器询问权限吧,我的意思是用户在设置公众号权限时,把位置信息开启,之后用户使用我的公众号时,每隔5s向后台发送位置信息,我就是想获取这个位置信息。用接口测试时可以通过$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];获取并且输出,但是实际后台中获取不到
3 年多之前 回复
showbo
支付宝加好友偷能量挖 回复diyerland: http://www.2cto.com/weixin/201602/488507.html
3 年多之前 回复
showbo
支付宝加好友偷能量挖 回复li_0x79d1_0x9510: 不能用get/post,不是键值对形式的,要读取post过来的2进制数据流(utf-8编码的),看这个http://www.cnblogs.com/fullhouse/archive/2012/04/24/2468870.html
3 年多之前 回复
diyerland
diyerland 回复li_0x79d1_0x9510: 微信 JS SDK,拿到位置信息,然后调用PHP的接口传给服务器不就行了么 from www.diyerland.com
3 年多之前 回复
li_0x79d1_0x9510
li_0x79d1_0x9510 api我看过了,用户已经允许我的公众号获得该设备位置信息,我如何获得。$_GET吗?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐