更新时间:2022-12-21 10:47:06贡献者收藏我的文档设置返回文档错误码4报错描述在 ide 上调用 my.getbatteryinfo、my.getbatteryinfosync、my.calculateroute、my.getauthcode 等一些 api 时正常,推送真机调试/预览报错:{"error":4,"errormessage":"无权调用","message":"无权调用","signature":"n22104"}。 涉及接口●my.getbatteryinfo●my.getbatteryinfosync●my.calculateroute●my.ap.navigatetoalipaypage●my.setclipboard●my.getauthcode报错原因●ide 关联的小程序应用是个人小程序应用,没有调用 api 权限。●小程序应用授权给了第三方应用,第三方应用没有绑定 小程序端基础产品。●小程序应用没有 小程序端基础产品 或者 小程序端基础产品 不全。凯发app官方网站的解决方案●个人小程序应用没有开放 my.getbatteryinfo、my.getbatteryinfosync、my.calculateroute 等 api,如需调用请 ide 关联企业小程序后重新真机调试/预览。●确认小程序应用是否授权给了第三方应用,第三方应用是否添加了 小程序端基础产品,可尝试添加 小程序端基础产品 后,重新授权、重新推送预览调试或者直接解除三方应用授权,重新推送预览调试。 说明: ○如遇 my.getauthcode 个人和企业小程序都支持的 api 报错,可以直接按照 错误码 排查。○小程序应用授权给三方应用后,小程序在真机上的运行使用的是第三方应用的产品,不再是使用小程序自身的产品。●若是小程序应用 小程序端基础产品 没有或者不全,建议 ,重新创建一个新小程序应用来调试。