3813关注12301浏览
近期因 wx.getUserInfo 接口的改动,阅读了团队出的获取用户登录授权的相关文章:
文章中给出了一个最佳实践,其中提到可以先通过 wx.getSetting 获取用户的授权信息,但是在文档关于 setting 的 scope 列表部分中,显示 scope.userInfo 为「废弃」。
在经过调试后发现 wx.getSetting 依然可以获取到授权信息,请问文档中的「废弃」是否只针对 wx.authorize 接口?wx.getSetting 接口获取 scope.userInfo 近期是否会改动?如果不针对 wx.getSetting 接口,望尽快更新文档添加备注说明。谢谢!
- 
                至过去的我 2044人对此回答表示赞同 我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
- 
                胖宅 17人对此回答表示赞同 使用button的getUserInfo就可以不使用wx.getSetting和wx.authorize,使用button即使用户拒绝授权,再次点击按钮的时候是会再次弹出授权弹框的,而非以前的逻辑需要打开设置页让用户去打开授权按钮 展开170回复分享发布于 6年前评论(0) 收起评论 
- 
                货真价实冰麒麟 16人对此回答表示赞同 文档已更新 展开160回复分享发布于 6年前评论(0) 收起评论 
- 
                Jack 12人对此回答表示赞同 wx.getSetting,wx.openSetting这两个接口里面都不返回是否授权获取用户信息了,新版本的开发工具设置页面根本没有用户信息这一项了,手机预览,ios的页面有用户信息授权设置了, 展开120回复分享发布于 6年前评论(0) 收起评论 
- 
                Burian 10人对此回答表示赞同 实测wx.authorize方法中scope.userInfo也没有被废除,依然可以使用,与文档冲突。只能等官方更新文档了 展开100回复分享发布于 6年前评论(0) 收起评论 
 
          


 
    
