查询用户信息(QueryUserInfo)
queryUserInfo
API 用于获取LI PASS 的用户信息。
请求参数
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
uid | string | LI PASS,用户授权令牌 | 必填 |
openid | string | LI PASS 的 UID | 必填 |
请求示例
accountApi.queryUserInfo(
{
uid:'xxx',
openid:'xxx',
}
).then((res) => {
console.log(res);
});
返回参数
参数 | 类型 | Description |
---|---|---|
ret | number | 返回代码 0:请求成功,解析相关返回字段信息。 !=0:请求失败。查看 msg ,了解详细的返回信息。 |
msg | string | 结果说明 |
account_type | number | 账号类型 1: 邮件 2: 电话号码 (目前不支持) |
birthday | string | 用户生日 YYYY-MM |
string | 邮箱 | |
expire | int64 | 令牌过期时间 Unix 时间 |
is_receive_email | number | 是否接收邮件推送 1:推送 其他:不推送 |
lang_type | string | 语言类型 详见 语言类型定义 |
nick_name | string | 用于展示的用户昵称,可重复 |
privacy_policy | string | 用户隐私协议版本 |
privacy_update_time | int64 | 用户隐私协议更新时间 |
region | string | ISO 3166-1 国家或地区的数字代码 例如 156 代表中国,040 代表奥地利 |
terms_of_service | string | 用户服务条款版本 |
terms_update_time | int64 | 用户服务条款更新时间 |
uid | string | LI PASS 的 UID |
user_name | string | 用于登录的用户名 |
seq | string | 数据流消息序号 |
phone | string | 手机号码 |
phone_area_code | string | 手机区号 |
返回示例
{
account_type: 1,
birthday: "2000-01",
email: "user@email.com",
expire: 1638494026,
is_receive_email: 0,
lang_type: "en",
msg: "Success",
nick_name: "nick",
phone: "",
phone_area_code: "",
privacy_policy: "1",
privacy_update_time: 1638196548,
region: "156",
ret: 0,
seq: "1638194050-0180225865-002725-0000292413",
terms_of_service: "1",
terms_update_time: 1638196548,
uid: "xxx",
user_name: "username",
username_pass_verify: 1,
}