收藏
评论

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


为优化用户体验,使用 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


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


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

542 个评论

  • 李乾坤David
    李乾坤David
    2018-04-25

    没听懂!

    2018-04-25
    赞同
    回复
  • 莫过于此
    莫过于此
    2018-04-25

    为什么在开发者工具使用开放数据不显示,用手机预览时候显示?

    2018-04-25
    赞同
    回复
  • 吕
    2018-04-24

    如果用户授权过小程序,那应该不会出现授权的button了吧?这时候应该会通过js获取用户信息,而wx.authorize

    目前还无法获取用户信息,这个怎么破?

    2018-04-24
    赞同
    回复
  • 阿猫
    阿猫
    2018-04-24

    给一个小游戏的demo吧,到底应该是要怎么样的流程,文档写的也太不清楚了

    2018-04-24
    赞同
    回复
  • 陈龙
    陈龙
    2018-04-24

    当用button按钮时,获取getUserInfo信息时,是否需要先login获取code.

    2018-04-24
    赞同
    回复
  • 陈龙
    陈龙
    2018-04-24

    利用button按钮,获取unionid 还需要调用 wx.login方法吗?感觉有点混乱在这个地方.

    2018-04-24
    赞同
    回复
  • 牛
    2018-04-23

    问一下如果,用户在PC的扫码登录下授权了,或者再另一个小程序授权了,【都在同一主体下】那么

    wx.login可以返回unionid吗

    2018-04-23
    赞同
    回复
  • 2018-04-23

    这个API比较底层,用的几率非常大,删除的话可能会给开发者带来很大的工作量,而且自己做的授权方式可能效果还不如官方的授权方式

    2018-04-23
    赞同
    回复
  • Patrick
    Patrick
    2018-04-21


    wx.authorize是不是也不可以在小程序启动时调用?


    2018-04-21
    赞同
    回复
  • vczhan
    vczhan
    2018-04-21

    说变就变,文档也看不太懂,官方能出个最佳实践吗?对不起,是我们太菜了。

    2018-04-21
    赞同
    回复

正在加载...

登录 后发表内容