上午9:30左右
报错如下:getUserInfo:fail api scope is not declared in the privacy agreement
用户已经授权了我是用这个权限,我查询getSettings里边也返回了true
今天之前也都正常,就早上开始调用一直是失败的。绝了
上午10:30左右
更新:我去更新了我的隐私政策,也填写了我所使用的api权限范围(用户信息)。
过了两分钟微信官方也同意了这个隐私声明,但回到小程序开发之后还是不能用,仍然返回之前的报错,关掉开发者工具重新打开也没用。
结贴(上午11:30):
1、更新隐私政策,等待通过审核(等他通过)
2、在调用权限前申请隐私权限,并且设置好回调函数处理
3、申请用户的隐私权限处理(有可能要弹窗,然后做回调调用),拿到这个返回{errMsg: "requirePrivacyAuthorize:ok"}后,重新进行之前的权限api调用
亲身经验:{errMsg: "requirePrivacyAuthorize:ok"},有可能你看到这个ok后还不行,我刚开始也是,等了差不多一个小时后,重新尝试了一下,发现突然好了。
可能平台的状态同步不是实时的,需要一定的处理时间吧,总之你们拿到ok的权限后,泡个茶、站起来走走,说不定回来就好了
4、重新调用业务权限
中午12:30
本来想着上午已经成功了,但刚刚重新翻了一下别的帖子的回复,发现非常有可能是微信官方又重新放开了这个权限,所以我上边"requirePrivacyAuthorize:ok"之后等了一段时间重试成功的结果可能只是偶尔,可能是官方重新放宽的这个限制才让我真正能用的。
请大家这几天多留意一下官方的通知,也希望官方能在这种关键权限上线测试跟收紧关闭的重要事件上,多通过微信消息、邮件、短信等通知形式来知会一下各位开发者们,我们中的一部分可能没办法天天逛一遍论坛,以防自己错过重要的功能更新。谢谢了!
企鹅,耐耐的,一上班,体验版的就用不了,花了一上午时间,你们后台偷偷的一调整,有TM好了,不干人事的狗东西,一天天为难开发者
看一下这个适配一下,开发工具的调试基础库如果是2.33.0以上就得适配了,线上版本9月15日之后生效,尽快改完发版
https://developers.weixin.qq.com/community/develop/doc/00042e3ef54940ce8520e38db61801
同问报错了 后台申请了权限还在审核中