关于小程序昵称和头像的获取,<open-data>
展示个人信息的功能无法继续使用
-
如果之前的小程序还在使用,并且没有在2022-2-21之后进行迭代的话,组件的功能任然可以使用
-
如果在这时间后进行迭代或者新开发的小程序,该组件无法继续使用来展示用户的头像和昵称
-
如果想获取用户的头像和昵称,可以通过
wx.getUserProfile(Object object)
这个接口来获取或者使用头像昵称填写能力,具体可看官方文档 -
上面的这个API,必须通过用户点击来调用
<view bindtap='getUserProfile'></view>
data:{
userInfo:{}
}
getUserProfile() {
wx.getUserProfile({
desc: "用于完善用户资料",
success: (res) => {
this.setData({
userInfo: res.userInfo
})
wx.setStorageSync("userInfo", res.userInfo);
},
fail: (err) => {
}
})
},
API wx.getUserProfile(Object object)
没想到官方又又又更新了,自 2022 年 10 月 25 日 24 时后(以下统称 “生效期” ),用户头像昵称获取规则将进行如下调整:
- 自生效期起,小程序 wx.getUserProfile 接口将被收回
- 自生效期起,插件通过 wx.getUserInfo 接口获取用户昵称头像将被收回
- 如业务需获取用户头像昵称,可以使用「头像昵称填写能力」