# mt.getUserInfo(Object object)
获取用户信息。
# 支持情况
| 项 | 说明 |
|---|---|
| 兼容性 | 部分兼容 |
# 参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| success | function | — | 否 | 成功回调 |
| fail | function | — | 否 | 失败回调 |
| complete | function | — | 否 | 完成回调(成功或失败均触发) |
success 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
| userInfo | Object | 用户信息对象 |
userInfo 结构
| 属性 | 类型 | 说明 |
|---|---|---|
| nickName | string | 用户昵称 |
| avatarUrl | string | 用户头像图片 URL |
# 返回值
无返回值。
# 注意事项
- 此 API 不支持 Promise 风格调用。
# 示例代码
mt.getUserInfo({
success(res) {
console.log('用户昵称:', res.userInfo.nickName)
},
fail(err) {
console.error(err.errMsg)
}
})
# 与微信差异
- 不支持
withCredentials和lang入参。 - success 回调不返回微信的
rawData、signature、encryptedData、iv、cloudID字段。 userInfo仅包含nickName和avatarUrl,不包含微信的gender、country、province、city、language字段。