参数说明
Object object
参数 | 类型 | 默认值 | 必填 | 说明 | 版本 |
withCredentials | boolean | false | 否 | 是否带上登录态信息 | |
lang | string | zh_CN | 否 | 指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。 | |
success | function | | 否 | 接口调用成功的回调函数 | |
fail | function | | 否 | 接口调用失败的回调函数 | |
注:当 withCredentials 为 true 时,要求此前有调用过 bl.login 且登录态尚未过期,此时返回的数据会包含 encryptedData, iv 等敏感信息;当 withCredentials 为 false 时,不要求有登录态,返回的数据不包含 encryptedData, iv 等敏感信息。
success参数说明
Object res
参数 | 类型 | 说明 | 版本 |
userInfo | object | 用户信息对象,不包含 openid 等敏感信息 | |
rawData | string | 不包括敏感信息的原始数据字符串,用于计算签名。 | |
signature | string | 使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息 | |
encryptedData | string | 包括敏感数据在内的完整用户信息的加密数据 | |
iv | string | 加密算法的初始向量 | |
userInfo参数说明
Object object
参数 | 类型 | 说明 | 版本 |
nickName | string | 用户昵称 | |
avatarUrl | string | 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表132*132正方形头像),用户没有头像时该项为空。若用户更换头像,原有头像URL将失效。 | |
gender | string | 用户的性别,值为1时是男性,值为2时是女性,值为0时是未知 | |
language | string | 用户的语言,简体中文为zh_CN | |