开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > error:4(无权调用 n22104)
贡献者
收藏
我的文档
设置
错误码
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 报错,可以直接按照 错误码 排查。
小程序应用授权给三方应用后,小程序在真机上的运行使用的是第三方应用的产品,不再是使用小程序自身的产品。
若是小程序应用 小程序端基础产品 没有或者不全,建议 ,重新创建一个新小程序应用来调试。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图