(技巧)微信小程序getLocation接口申请

news/2024/10/18 14:18:44/

之前在做个人小程序的时候,想要做一个地图功能,那么需要获取用户的地理位置,但是小程序>微信小程序获取高精位置接口需要申请。

天下苦微信久已!!
但是,有时候我又非常理解微信。如果使我们做这个平台,可能也是会有非常多的限制。

经过不断地失败,我总结了如何去有效地申请微信定位接口权限。

接口申请审核结果
你好,你的小程序“xxx”申请的wx.getLocation接口因你所描述的小程序接口使用场景,目前未符合接入wx.getLocation(获取当前的地理位置、速度)接口的开放范围审核不通过,建议修改后重新提交。

我们常用的定位接口主要是这2个:

  • wx.getLocation:获取当前的地理位置、速度(高精定位,准确)
  • wx.getFuzzyLocation:获取当前的模糊地理位置(这个位置确实真的模糊,非常不精确,偏差至少有几十公里)

getFuzzyLocation很容易就可以申请到,然而getLocation就非常难了。

本文主讲getLocation,我给出一个参考案例

申请的时候需要填写的内容主要有3项:

  1. 申请接口理由
  2. 使用场景截图
  3. 使用场景视频

请添加图片描述


申请理由:(以房地产为例)一定要有导航功能
当前业务中涉及地图找房功能,需要为用户推荐附近的房源。同时,我们有线下门店,用户可以导航到我们的线下门店,以及可以导航到小区的物业管理处。

截图:
需要截取UI设计图,证明相关业务:比图地图找房的设计稿、导航功能的按钮、按钮点击后需要去的地方、唤起系统导航功能

视频:
我们开发一个体验版,里面要包含地图功能和导航功能,点击导航后要跳转到微信导航界面,然后点击导航会唤起系统导航软件。

把这一整个流程进行录制视频,然后上传上来。

核心在于需要有导航功能,无论你有多么充分的理由、多么为用户体验着想,你没有导航功能,那么过不了。因为审核人员是按照微信规则来审核的,没有人情可以讲。


如果做完这一些,基本是一次性就可以通过了。

在个人小程序中,我发现审核较为严格,在企业小程序去申请的时候,是一次性就通过了。


注意事项
如果我们的小程序在发布的时候声明没有获取用户的隐私,但是实际上又实用了获取定位的接口,那么微信会把你的隐私接口的权限回收,查看详情

隐私接口权限被回收


http://www.ppmy.cn/news/1436569.html

相关文章

Oracle 第二章

1- 排序查询 select * from 表名 order by 字段; desc :从大到小排序 默认是从小到大排序 2- 基于伪列的查询 ROWID 和 ROWNUM rowid : 唯一的编号 select rowid,表名.* from 表名 where ROWID AAAStKAANAAAAC/AAC; (rowid号&#…

前端H5动态背景登录页面(下)

最近正好有点儿时间,把之前没整理完的前端动态背景登录页面给整理一下!这是之前的连接前端H5动态背景登录页面(上),这主要是两个登陆页面,一个彩色气泡,一个动态云朵,感兴趣的可以点…

【yolo算法道路井盖检测】

yolo算法道路井盖检测 数据集和模型yolov8道路井盖-下水道井盖检测训练模型数据集pyqt界面yolov8道路井盖-下水道井盖检测训练模型数据集 算法原理 1. 数据集准备与增强 数据采集:使用行车记录仪或其他设备收集道路井盖的图像数据。数据标注:对收集到…

react之useState详解

1. 为什么要用useState? 它是React 16.8 的新特性,我们在React里面一般都是用Class去写组件,但是有时候会发现不用它更方便,但是问题来了:不用Class的时候,数据的状态改变如何存储呢?如果你用 …

代码随想录算法训练营day9 | 28. 实现 strStr()、459.重复的子字符串

28. 实现 strStr() 暴力解法:双重循环,外层是haystack字符串,内层是needle字符串 KMP算法:当haystack字符串和needle字符串已经匹配部分之后,如果下一个不匹配后,暴力法将会从头开始匹配,已经…

websocket消息处理失败排查(redis大key)

排查问题: websocket 断连问题 客户端连接成功后,会发起消息watchroom, 表示需要加入某个房间进行协同 技术栈: nodejs pm2 socket.io socket.redis.adapter.io grpc watchroom -> websocket -> grpc -> emit 调用grpc 超时失…

vue快速入门(三十五)组件通信-父传子

注释很详细&#xff0c;直接上代码 上一篇 新增内容 父组件传值子组件接收父组件传来的数据 源码 App.vue <template><div id"app"><!-- :item"item"为将item的值传递给MyTest组件 --><MyTest v-for"item in roles" :key&q…

Vue-条件渲染(初识vue渲染)

目录 一、Vue条件渲染-介绍 1.概念 2.特点 3.功能 4.好处 5.应用 二、Vue条件渲染-使用 1.初识渲染 2.条件v-if的使用 3.条件v-if-else的使用 4.条件v-else-if使用 5.template元素使用 6.条件渲染-阶段案例 7.条件v-show 三、Vue条件渲染-实例 1.权限管理系统 …