获取用户高精度定位

收藏
我的收藏
可实时获取用户精确定位信息,一般适用于打车、外卖等需要频繁请求获取用户地理位置的场景。

能力介绍

在经过用户授权后,开发者可获取用户实时精准位置,一般适用于打车、外卖等需要频繁请求获取地理位置的行业。获取地理位置的方法有如下几种:
直接获取详细经纬度信息
打开地图选择位置
内置地图查看指定或当前位置

使用场景

适用于需要获取高精度定位详细的使用场景,如打车小程序,在接客时需要知道客户的所在地理位置,此时就可以使用该能力。
    1.打开小程序,提示用户授权获取高精度定位。
    2.用户点击「同意」后,授权并显示小程序首页;如果用户点击「不同意」,则需手动选择地址。

准入条件

    1.小程序已上线。
    2.信用分达到 60 分,点击了解信用分
    3.小程序经营类目及使用场景需满足平台要求,详情查看高精度定位能力开通及使用规范

接入流程

第一步:选择申请方式

    2.在「我的应用」页面中点击「小程序」,然后在「小程序」页签中点击已创建的应用。
    3.在应用详情页面左侧导航栏选择「能力」>「页面及信息」,在「页面及信息」页面点击「用户能力」,在「用户能力」页签的「高精度定位能力」区域中点击「申请开通」。

第二步:填写信息提交申请

申请该能力时需要填写「申请原因」及「场景示例图」,平台根据填写的信息及小程序的内容进行审核。
开通后,若发现开发者在使用过程中滥用此能力,对用户或平台造成负面影响,平台将有权利随时对该功能进行收回,并视情况对违规的小程序进行处罚。

第三步:平台审核

平台根据填写的应用场景及小程序内容进行审核,审核时间为 5 个工作日。

第四步:使用能力

审核通过后即可使用该能力。

接口列表

API 名称
API 类型
API 描述
JS API
引导用户授权地理位置,授权后才能获取
JS API
获取设备当前的地理位置
JS API
打开地图选择位置
JS API
使用内置地图查看位置
JS API
接收位置更新
JS API
停止接收位置更新
JS API
注册地理位置变化回调
JS API
取消注册地理位置变化回调
JS API
注册位置更新异常回调
JS API
取消注册位置更新错误回调