信息获取
最后更新于:2022-04-02 03:39:53
[TOC]
## uni.getUserInfo 支持除 H5 外的平台
**success 返回参数说明**
| 参数 | 类型 | 说明 | 平台差异说明 |
| --- | --- | --- | --- |
| userInfo | OBJECT | 用户信息对象 | |
| rawData | String | 不包括敏感信息的原始数据字符串,用于计算签名。 | |
| signature | String | 使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息。 | 微信小程序、字节跳动小程序 |
| encryptedData | String | 包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法。 | 微信小程序、字节跳动小程序 |
| iv | String | 加密算法的初始向量,详细见加密数据解密算法。 | 微信小程序、字节跳动小程序 |
| errMsg | String | 描述信息 | |
**userInfo 参数说明**
| 参数 | 类型 | 说明 | 平台差异说明 |
| --- | --- | --- | --- |
| nickName | String | 用户昵称 | |
| openId | String | 该服务商唯一用户标识 | App |
| avatarUrl | String | 用户头像 |
## uni.getUserProfile
获取用户信息。每次请求都会弹出授权窗口,用户同意后返回 userInfo,
信息会比getUserInfo多一点
**userInfo 参数说明**
| 参数 | 类型 | 说明 | 平台差异说明(仅支持微信小程序) |
| --- | --- | --- | --- |
| nickName | String | 用户昵称 | |
| avatarUrl | String | 用户头像 | |
| gender | Number | 用户性别 | |
| country | String | 用户所在国家 | |
| province | String | 用户所在省份 | |
| city | String | 用户所在城市 | |
| language | String | 显示 country,province,city 所用的语言 |
';