wx.getUserInfo 报 scope unauthorized
发布于 6 年前 作者 jun57 11200 次浏览 来自 问答

小程序 突然 wx.getUserInfo fail,错误信息getUserInfo:fail scope unauthorized是什么原因导致的?

10 回复

全局授权那里怎么处理?需要调getUserInfo进行后台的授权

上周五下午开始这样了

__同问,__那提交正式版暂时可以使用吧,不加授权按钮的话是否会影响小程序的审核,是否会影响没改这个方法 然后发布的正式版的使用

请问,小游戏咋整。游戏用cocosCreator开发的,坐标都是设计分辨率,微信创建按钮的API设置位置适配过去的感觉在不同屏幕比例上会出现位置偏差

真完蛋,手机上加了授权按钮,大概率点击无效

坑死人了,前两天还好好的,现在直接不能用了

想问一下,这个bug有没有解决方法,我的小程序等着上架呢

由于收到开发者的反馈,为了方便开发者更好地使用获取用户信息的接口,开发者仍然可以使用 wx.getUserInfo 接口获取用户信息。


具体优化调整如下:

1.获取用户头像昵称,第一次需要使用 button 组件授权,如果已经用组件授权了,wx.getUserInfo 可直接返回用户数据,无需重复授权弹窗。
2. 如果没有用 button 组件授权,wx.getUserInfo 调用接口返回失败,提醒开发者需要先使用 button 组件授权。
3. 用户可在设置中,取消授权。取消授权后需重新用 button 组件拉起授权。

此次调整仅会影响开发者工具、体验版和开发版,正式版本小程序暂不受影响。

强烈建议不要修改,这样的做法,其实毫无意义,反倒是增加了用户的使用难度。

button 组件是 自己写个按钮调用?

回到顶部