{“errorCode”:7,“errorMessage”:“No permission info for action: device.geolocation.get”}
problem
钉钉获取地理位置的api
- dd.getLocation(官方调试页面) 这个有坑🔥
- dd.device.geolocation.get(官方文档)
- 竟然有两个!
调用之前
- 进行了jsapi鉴权 也就是dd.config
- 钉钉应用权限开启地理位置
api调用总报错:
{"errorCode":7,"errorMessage":"No permission info for action: device.geolocation.get"}
{"errorCode":7,"errorMessage":"not authorized"}
- 竟然报错信息 都有两种!
reason
原因还是jsapi鉴权不对
之前是:
dd.config({
agentId, // 必填