收藏
评论

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


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


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


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

542 个评论

  • 🚄
    🚄
    2018-06-06

    这个接口费了  那

    获取用户session

    这个怎么整

    2018-06-06
    赞同
    回复
  • 🚄
    🚄
    2018-06-06

    从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将无法弹出授权询问框,默认调用失败。正式版暂不受影响。

    我TM怎么测试。

    还是说测试的时候是报错,我上传到正式版  就正常获取了呢!

    2018-06-06
    赞同
    回复
  • 🚄
    🚄
    2018-06-06

    我想请问 已进入主页获取用户信息的需求我以前好好的,现在要我升级,请问 button 放哪里 。开发者工具就给我这个 问题的链接,啥也不说详细点。

    2018-06-06
    赞同
    回复
  • 追风少年
    追风少年
    2018-06-05

    有毛病吧?

    2018-06-05
    赞同
    回复
  • 张锋²⁰²⁰
    张锋²⁰²⁰
    2018-06-05

    试试就清楚了,如果想获取获取用户基础json数据,还是会弹框提示授权的(通过bindgetuserinfo="onGotUserInfo"方法)。如果纯粹只是展示用户基础信息,直接使用open-data标签即可,不用写任何js脚本

    2018-06-05
    赞同
    回复
  • 老崔
    老崔
    2018-06-05

    不支持wx.getUserInfo 这个方式,那么去哪里获取 encryptedData 和 iv ???

    没有这两个数据,如何换取openid?


    2018-06-05
    赞同
    回复
  • Ditko
    Ditko
    2018-06-05

    真是搞不清楚你们所谓的优化用户体验的依据是什么,小程序出现到现在一直是弹窗授权,突然改变,不知道这样的体验是不是很愉快哦;

    站在用户的角度:我都习惯了,你突然就不是那样了,什么个意思。不知道官方能不能回答一下。

    谢谢!

    2018-06-05
    赞同
    回复 1
    • Ditko
      Ditko
      2018-06-05


      2018-06-05
      1
      回复
  • Ditko
    Ditko
    2018-06-05

    不弹出授权框 默认失败,不是直接让这个接口无效么?

    2018-06-05
    赞同
    回复
  • 阿好。
    阿好。
    2018-06-04

    那是不是开发版不能直接调用wx.getUserInfo这个接口了

    2018-06-04
    赞同
    回复
  • @
    2018-06-01

    一点小建议,我觉得文档文字描述让广大开发者产生误解。我也一直以为是wx.getUserInfo不推荐使用了,改为使用button等方式来触发。根据官方对话,原来仅仅是调用wx.getUserInfo的时候不弹出授权询问窗口了。不知道我的理解对不对,如果是这样,希望能修改文案,或者补充解释一下。

    2018-06-01
    赞同
    回复

正在加载...

登录 后发表内容