小程序用户授权后,wx.getSetting接口获取scope.userInfo不存在?
发布于 6 年前 作者 cshi 1623 次浏览 来自 官方Issues

小程序获取用户信息报错,使用wx.getUserProfile接口获取用户的个人信息(头像、昵称、性别与地区)后,调用wx.getSetting接口还是没有代表用户授权的scope.userInfo状态存在

2 回复

周知:getUserInfo 开发版和体验版 已对齐 getUserInfo 匿名表现,正式版将于 4月13日 正式对齐 getUserInfo 匿名表现。

请开发者使用 getUserProfile 获取用户信息。 小程序登录、用户信息相关接口调整说明:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801

还可以瞅瞅这个 https://developers.weixin.qq.com/community/develop/article/doc/000c8ce9a10070794cfbb0c085b013

wx.authorize({scope: "scope.userInfo"}),不会弹出授权窗口,请使用 <button open-type="getUserInfo"/>
【另外: 开发版 & 体验版 scope.userInfo 调整将于413日对齐,统一返回 true
回到顶部