uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南

项目场景:

最近项目中要使用微信小程序的地理位置信息采集的功能,需要使用 wx.chooseLocation 和 wx.getLocation 两个API接口。于是我全程负责从申请到开发,下面由我来简述一下申请和开发指南。


一、完善用户隐私保护指引

这是地址:微信公众平台

首先我们进入的小程序后台,点击 “设置” 进入 “基本设置” 找到我们的 “服务内容声明” 的功能,去完善我们的 “用户隐私保护指引”,填写相关信息。

uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南_第1张图片

进入后选择  “本小程序处理了用户信息,将如实填写并及时更新用户信息处理情况”,然后点击“确定以上内容” 按钮,进入下一个页面。

uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南_第2张图片

填写相关信息,只有在指引中声明所处理的用户个人信息,才可以调用平台提供的对应接口或组件。若未声明,对应接口或组件将无法调用成功。如果使用了第三方插件或SDK的也需要在此声明哦。

uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南_第3张图片


二、完善小程序的服务类目

提示:务必完成添加,部分类目不被允许我们需要用到的接口。

还是在点击 “设置” 页面,进入 “基本设置” 找到我们的 “基本信息 ” 找到 “服务类目”,根据开发小程序的主体,去选择对应的服务类目。

具体的请参考官网文档,文档中有详细的可申请API接口的服务类目。部分类目需要使用到公司营业执照或其它相关资质,请各位小伙伴按需填写。

这是接口地址 wx.getLocation(Object object) | 微信开放文档


三、申请地理位置信息API接口

提示:添加合适的服务类目在来进行申请哦,否则多少次都不会通过的。

在我们添加完服务类目之后就可以进行接口使用申请了,选择 “开发” 中的 “开发管理” 进入 “接口设置” 页面,进行申请。

uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南_第4张图片

找到我们需要申请的接口点击 “开通” 按钮,进入申请页面。例如我们申请开通 wx.getLocation 接口。

uniapp开发指南1 -- 微信小程序申请 wx.getLocation、wx.chooseLocation API指南_第5张图片

去填写 “申请接口理由”,一定要符合自己的项目功能要求,并使用相关话术,上传使用该接口对应的页面的图片(一定要上传页面图片或视频哦),注意页面文案,不要出现 “测试” 等字眼。完成后点击 “提交” 按钮,等待审核通过就可以了。


四、小程序地理位置接口提审注意事项

1.选择正确的类目

建议选择两个以上符合要求的类目:

wx.getLocation(Object object) | 微信开放文档

2.申请理由

申请理由要站在用户角度写,例如:帮助用户XXXX 更便捷的XXX。。。。

历史通过的文案:

“我的业务涉及到线下门店服务,该接口可帮助我的用户快速找到离他最近的门店,方便用户进行附近门店查看;

业务涉及附近门店地址导航,用于实时定位用户位置,精准计算附近门店距离和导航信息,帮助用户到店时的地图导航;

业务涉及线下发货,帮助用户更好的收到物品”

(以上文案需根据自身情况及类目要求调整文案,若相同文案提交过多也会导致审核不通过的概率)

3.图片和视频一定都要填写

建议附上【弹出地理位置截图】、【门店地址】、【提交订单-快递配送】、【付款界面截图】、【预约门店选择】等涉及到地里位置的截图及视频

如果审核仍然不通过,我们可以帮您分析一下,不通过的原因一般包含这几种,可做对应的操作:

*  1.你提供的申请原因/辅助图片/网页/视频内容无法确认申请接口使用场景

问题:导致此种原因一般是审核人员不知道你这个接口用在哪里

解决:你只需要进入你的小程序,找到用到自动定位的页面,截图或者录个视频上传审核即可。

*  2.你所描述的小程序接口使用场景,目前未符合接入wx.getLocation...接口的开放范围

分析:导致此种原因一般是小程序的服务类目选择不对。

解决:建议选择两个以上符合要求的类目:wx.getLocation(Object object) | 微信开放文档

*  3.暂不支持测试

分析:小程序页面存在测试的内容

 解决:修改小程序页面内容,包裹文字,图片等..确保打开小程序看到的是一个生产环境下的小程序,连自己看了都像是测试的小程序,那肯定是过不了。

*  4.小程序流程涉及账户登录或者有测试环境配置要求,暂时无法确认接口使用场景

分析:审核人员无法到达接口运用场景进行实际体验

解决方法:修提交审核的时候备注好登录的账户密码,方便审核人员登录进去审核,还可以提供视频或者图片引导审核人员到达接口调用页面。


暂时就这么多辣,这就是我申请时的一些相关操作,希望能帮助到大家。

你可能感兴趣的:(uni-app,微信小程序,小程序)