5月10日,微信团队发布通知,为减少不合理强制用户授权的情况,对微信小程序用户头像昵称获取规则进行了调整。
该平台计划于2022年10月25日24时后实施。
小程序开发者要注意界面的合理使用。
以下是具体的调整。
1. 小程序的getUserProfile接口将从生效日期起被召回
过期后发布的小程序新版本,通过wx获取的用户配置文件将返回默认的灰色头像。
getUserProfile接口,昵称将返回给“微信User”。
有效期前发布的applet版本不受影响,但需要进行版本更新。
2、从有效期内起,将插件通过wx。
获取用户昵称头像的getUserInfo接口将被召回
过期后如果发布新的插件版本,通过wx获取用户头像时,会返回默认的灰色头像。
getUserInfo接口,昵称返回给“微信User”。
有效期前发布的插件版本不受影响。
但是,如果您想要更新插件版本,则需要对其进行调整。
支持通过wx获取openId和unionId。
登录和天气。
getUserInfo接口不受影响。
3.填写头像和昵称功能,支持获取用户头像和昵称
如果你需要获取用户头像和昵称,你可以使用头像和昵称填充功能(从2.21.2版本开始支持)。
4. 小程序wx.getUserProfile 与插件 wx.getUserInfo 接口兼容基础库 2.21.2 以下版本的头像昵称获取需求
上面的“头像和昵称填充功能”从基本库版本2.21.2中得到支持(涵盖微信版本8.0.16及以上)。
对于从较低版本的基本库和微信客户机访问,apet通常会通过wx返回用户的化身昵称。
getUserProfile接口,该插件将通过wX返回用户的化身昵称。
getUserInfo接口。
开发人员可以继续使用上述功能实现向下兼容。
最后,如果您使用了Wx。
getUserProfile接口小程序开发者和已经使用过的wX。
getUserInfo接口插件开发者要尽快适应,小游戏不会受此调整的影响。