授权登录 获取手机 收货地址 下载图片 定位等无权限处理方法:

  1. 错误示例:getUserProfile:fail api scope is not declared in the privacy agreement

1. 手动绑定和未配置开放平台扫码上传的小程序


登录小程序后台:设置——用户隐私保护指引——更新/新建(需要审核)——增加信息类型——下图中的权限都需勾选并设置
微信小程序隐私保护设置 - 图1
微信小程序隐私保护设置 - 图2 微信小程序隐私保护设置 - 图3
微信小程序隐私保护设置 - 图4

2. 已配置开放平台扫码上传的小程序


系统后台:平台-微信小程序-小程序绑定-隐私设置-设置后保存
微信小程序隐私保护设置 - 图5
微信小程序隐私保护设置 - 图6
上传代码-提交审核(微信同时审核隐私协议和小程序)
注意事项
1、通过接口配置后,需重新提交代码审核,审核通过且需要重新发布上线后才会在小程序端生效。
2、开放平台权限集需要授权18,权限集修改后需要重新绑定小程序
3、体验版无接口权限是正常情况,审核通过后就有权限了

微信小程序隐私保护设置 - 图7

注意事项 1、通过接口配置后,需重新提交代码审核,审核通过且需要重新发布上线后才会在小程序端生效。 2、开放平台权限集需要授权18,权限集修改后需要重新绑定小程序(微信小程序后台-设置-第三方设置-第三方平台授权管理-解除授权;商城后台扫码授权绑定小程序)。 3、体验版无接口权限是正常情况,审核通过后就有权限了。 4、以上全都配置正确还异常时,微信首页下拉删除小程序,重新扫码打开小程序。