3813关注12069浏览
近期因 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回复分享发布于 5年前评论(0)
收起评论
-
货真价实冰麒麟
16人对此回答表示赞同
文档已更新
展开160回复分享发布于 5年前评论(0)
收起评论
-
Jack
12人对此回答表示赞同
wx.getSetting,wx.openSetting这两个接口里面都不返回是否授权获取用户信息了,新版本的开发工具设置页面根本没有用户信息这一项了,手机预览,ios的页面有用户信息授权设置了,
展开120回复分享发布于 5年前评论(0)
收起评论
-
Burian
10人对此回答表示赞同
实测wx.authorize方法中scope.userInfo也没有被废除,依然可以使用,与文档冲突。只能等官方更新文档了
展开100回复分享发布于 5年前评论(0)
收起评论