收藏
评论

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


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


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


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

542 个评论

  • Meta
    Meta
    2018-08-01

    好在线上能正常授权,不要乱改这些基础的api ,表示很受伤

    2018-08-01
    赞同
    回复
  • D.
    D.
    2018-08-01

    意思是,如果getUserInfo接口调用失败,就自己创建一个界面,包括UserInfoButton,授权描述信息和拒绝按钮,是吗?

    2018-08-01
    赞同
    回复
  • 🐌
    🐌
    2018-07-26

    真菜

    2018-07-26
    赞同
    回复
  • 吉吉国王
    吉吉国王
    2018-07-26

    hehe

    2018-07-26
    赞同
    回复
  • 小宇宙
    小宇宙
    2018-07-23

    那么就是说只要用户授权过,就可用直接调用该接口?

    2018-07-23
    赞同
    回复
  • 🇧 🇦 🇴 🇿
    🇧 🇦 🇴 🇿
    2018-07-21

    我不明白为什么要把默认的弹框给取消了,但是我知道一些复杂的逻辑,页面跳转需要获取用户授权将变得非常复杂,大大降低了小程序的用户体验,为了获取授权我可能让用户单独跳转到一个页面,里面有个单独的按钮只做授权用,这就好比使用window.location.href不能用了,你必须使用a标签进行跳转,希望微信以后对这种底层的接口尽量少的改动

    2018-07-21
    赞同
    回复
  • 黄文超😄
    黄文超😄
    2018-07-20

    同学们,有这个必要吗?

    2018-07-20
    赞同
    回复
  • 爱吃丸子
    爱吃丸子
    2018-07-19

    请问有线上不再支持的具体时间点吗?

    2018-07-19
    赞同
    回复
  • 从现在开始
    从现在开始
    2018-07-18

    请问开放数据域里获取的用户头像图片是一个网址,如何变成图片,在排行榜里使用

    2018-07-18
    赞同
    回复
  • bloczzgcold
    bloczzgcold
    2018-07-17

    改动的意义在哪?!

    2018-07-17
    赞同
    回复

正在加载...

登录 后发表内容