无法通过<button open-type="getUserInfo"/>获取用户个人信息?
发布于 5 年前 作者 guiying27 8503 次浏览 来自 问答

今天测试中突然发现<button open-type=“getUserInfo”/>获取用户个人信息出现问题,拿到的是匿名数据,

然后也关注到了“小程序登录、用户信息相关接口调整说明”这个公告

但是想知道这公告上面不是写的4月13后执行吗,为什么现在4月2号就开始生效了?是否微信后台问题?能否调整回来,按照4月13日生效来处理?


附公告原文:

为优化用户的使用体验,平台将进行以下调整:

  1. 2021年2月23日起,若小程序已在微信开放平台进行绑定,则通过wx.login接口获取的登录凭证可直接换取unionID
  2. 2021年4月13日后发布的小程序新版本,无法通过wx.getUserInfo与<button open-type="getUserInfo"/>获取用户个人信息(头像、昵称、性别与地区),将直接获取匿名数据(包括userInfo与encryptedData中的用户个人信息),获取加密后的openID与unionID数据的能力不做调整。此前发布的小程序版本不受影响,但如果要进行版本更新则需要进行适配。
1 回复

周知:getUserInfo 开发版 & 体验版 已对齐 getUserInfo 匿名表现,正式版将于 4月13日 正式对齐 getUserInfo 匿名表现。请开发者使用 getUserProfile 获取用户信息。


小程序登录、用户信息相关接口调整说明:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801

回到顶部