weiphp定位玩家位置代码bug
Addons\CustomReply\Model\WeixinAddonModel.class.php
找到location方法,原来的代码如下:
$latitude = $dataArr ['Location_X']; $longitude = $dataArr ['Location_Y']; $url = 'http://lbs.juhe.cn/api/getaddressbylngb?lngx=' . $latitude. '&lngy=' . $longitude ;
应该改成:
$latitude = $dataArr ['Latitude'];//纬度 $longitude = $dataArr ['Longitude'];//经度 $url = 'http://lbs.juhe.cn/api/getaddressbylngb?lngx=' . $longitude . '&lngy=' . $latitude;
weiphp开发小组太赶了,这个功能应该也是没测试过的吧!修改完成后,在公众平台开启定位玩家功能,然后玩家上传位置就能返回成中文地点了!实际开发应该把这个数据纯起来,然后做相应的分析!