# wx.getUserInfo(Object object)
以 Promise 风格 调用:不支持
用户授权:需要 scope.WxFriendInteraction
# 功能描述
批量获取用户信息,仅支持获取自己和好友的用户信息。该接口需要用户授权,且只在开放数据域下可用。
# 参数
# Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| openIdList | Array.<string> | [] | 否 | 要获取信息的用户的 openId 数组,如果要获取当前用户信息,则将数组中的一个元素设为 'selfOpenId' | |||||||||
| lang | string | en | 否 | 显示用户信息的语言 | |||||||||
| |||||||||||||
| success | function | 否 | 接口调用成功的回调函数 | ||||||||||
| fail | function | 否 | 接口调用失败的回调函数 | ||||||||||
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | ||||||||||
# object.success 回调函数
# 参数
# Object res
| 属性 | 类型 | 说明 | |||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| data | Array.<Object> | 用户信息列表 | |||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||
# 示例代码
获取当前用户和其他几个用户的用户信息
wx.getUserInfo({
openIdList: ['selfOpenId', 'ownAP0b9qt6AzvYOSWOX8VX8KMq0', 'ownAP0QJHIN2w3X60EUsj2Vah5Ig', 'ownAP0f8ANWUCcloXN1oZPfxtz0g'],
lang: 'zh_CN',
success: (res) => {
console.log('success', res.data)
},
fail: (res) => {
reject(res)
}
})