目录

小程序地理位置接口wx.getLocation申请审核解决方法详细说明及避坑

小程序地理位置接口wx.getLocation申请审核解决方法(详细说明及避坑)

本人申请了三次才最终通过,简单说一下坑

以校园导航小程序为例,其他类型的小程序仅供参考。

前几天想实现定位功能改了一天代码手机上也不行。

晚上登上小程序管理界面才发现那个功能要申请。。。那就申请呗


目录


1. 申请路径

小程序页面-开发-开发管理-接口设置-地理位置

https://i-blog.csdnimg.cn/blog_migrate/563e7ce578b8203bbce5041080d89528.png

之后就提交申请,两次都不过就不理解了。特地去问了客服,有了答复

https://i-blog.csdnimg.cn/blog_migrate/2854a11715643b9ffc13b94bbfd980e7.png

大概意思是 要放上体现使用场景的图

2. 图片获取

简单弄了个页面,方法如下:

使用我的校园导航小程序项目的,直接将 中的 “地图参数获取工具” 文件夹 导入进小程序。

或者

链接:https://pan.baidu.com/s/178lwGP1KIwtJekt55Fv2FA?pwd=f6gg 提取码:f6gg

将其中的 定位接口申请 文件夹 导入小程序

在 map.js中 填入腾讯位置服务API

输入两点坐标,再点下 “路线规划” 按钮,截个图

https://i-blog.csdnimg.cn/blog_migrate/103383b13592cb7dea9b0e57ac07037d.png

最终图片:

https://i-blog.csdnimg.cn/blog_migrate/233c6531342640e2ffad81a4ba12fc93.jpeg

3. 申请理由

因当前业务涉及校园导航当用户在学校时需获取用户当前地理位置以便导航至校园指定地点
故申请 wx.getLocation 接口用于获取用户位置

or

1. 小程序属于当前可以进行位置访问的服务类目范围
2. 由于涉及导航功能需要使用用户位置数据在小程序内用于校园导航
3. 本小程序用于校园内部各地点的导航需要获取用户的精确经纬度否则无法进行导航

TIP:

如果还不通过,可以在理由最后再加上(大概就是这个意思之类的话):

不涉及其他用途,仅供本人 毕设/课设/校内项目/校内实训 使用

再次申请(第三次申请),最后终于是给通过了(真的很不容易啊)

https://i-blog.csdnimg.cn/blog_migrate/7ec7014d4e2b211c19324ca94e98dbda.png

4. 小程序开发注意事项

但是要想能在手机上使用,还要在app.json加些语句

获取定位获取地理信息获取路线规划插件 (没申请插件就不用写最后一个)


"permission": {
    "scope.userLocation": {
        "desc": "需要获取你当前位置信息"
    }
},

"requiredPrivateInfos":[
    "getLocation"
],

"plugins": {
    "routePlan": {
        "version": "1.0.19",
        "provider": "wx50b5593e81dd937a"
    }
}

5. 其他

如果你觉得定位不精准,可以考虑

申请

wx.onLocationChange

接口

https://i-blog.csdnimg.cn/blog_migrate/9c1e50c8424859bda4090648c52b1144.png