收藏
评论

小程序与小游戏获取用户信息接口调整,请开发者注意升级。官方


为优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将无法弹出授权询问框,默认调用失败。正式版暂不受影响。开发者可使用以下方式获取或展示用户信息:


一、小程序:

1、使用 button 组件,并将 open-type 指定为 getUserInfo 类型,获取用户基本信息。

详情参考文档:

https://developers.weixin.qq.com/miniprogram/dev/component/button.html


2、使用 open-data 展示用户基本信息。

详情参考文档:

https://developers.weixin.qq.com/miniprogram/dev/component/open-data.html


二、小游戏:

1、使用用户信息按钮 UserInfoButton。

详情参考文档:

https://developers.weixin.qq.com/minigame/dev/document/open-api/user-info/wx.createUserInfoButton.html


2、开放数据域下的展示用户信息。

详细参考文档:

https://developers.weixin.qq.com/minigame/dev/document/open-api/data/wx.getUserInfo.html


请各位开发者注意及时调整接口。


1453692浏览
最后一次编辑于  2018-04-16
收藏

542 个评论

  • 2018-10-08

    你这个改动真的让我们小程序从设计流程上就要去重做,我们的用户信息和unionid是关联起来的,app一启动就去获取unionid然后去调用接口拿到用户信息,这里获取出问题,后续的所有接口都会有问题,现在的情况是,就算在index页面做一个蒙版,你们的蒙版遮不住底部导航,如果用户不点击授权,但是他却可以切换底部导航,切换到其他界面去可是接口数据有不对,就会报错,就算我赋默认值让他不报错,也解决不了问题,比如用户通过二维码绑定了账号,在不点确认的情况下切换导航,很多功能无法使用,因为我的默认值是游客数据的账号和权限,无语了。。。。。。。。,腾讯做事就没靠谱过

    2018-10-08
    赞同
    回复
  • 2018-10-07

    我只想知道,云开发的时候,怎么自动获取用户昵称和id,然后自动保存的云开发用户管理中去啊?

    2018-10-07
    赞同
    回复
  • 星尘
    星尘
    2018-10-07

    要不是考虑到用微信的沙雕多,鬼才来写小程序呢

    2018-10-07
    赞同
    回复
  • Maximจุ๊บ
    Maximจุ๊บ
    2018-10-06

    基础库1.3.0以下用户如何授权?

    2018-10-06
    赞同
    回复
  • real市长
    real市长
    2018-09-26

    ???怎么弄?

    2018-09-26
    赞同
    回复
  • 程宁
    程宁
    2018-09-25

    还没用就废除了!!!!!

    2018-09-25
    赞同
    回复
  • 三点水
    三点水
    2018-09-25

    目前的项目需要小程序启动后进行自动登录或注册,用户入口页又不确定,又没有开发者可以自定义的全局modal弹窗,是要每一个页面放一个授权弹窗组件让用户来点击授权?这想想就.....日le狗le。

    2018-09-25
    赞同
    回复
  • 极简主义
    极简主义
    2018-09-23

    mdzz

    2018-09-23
    赞同
    回复
  • 东生lee
    东生lee
    2018-09-19

    失望,站在用户角度说是减少烦扰,但是有没有考虑过要开发者加多一个按钮要用户点击,相当于要用户点击两次按钮才授权完成,这样用户体验就更好了?而且现在做法是要么弄一个弹窗出来提示用户点击,然后再弹出授权窗口,变相增加用户操作次数,这不是更烦到用户吗……

    2018-09-19
    赞同
    回复
  • sdh
    sdh
    2018-09-19

    在小程序加载完成时,就想弹窗授权窗口,wx.getUserInfo没法用了,怎么解决?大佬们,只能加个按钮让用户点击?

    2018-09-19
    赞同
    回复

正在加载...

登录 后发表内容