1.3.8.1 QN.user
优质
小牛编辑
129浏览
2023-12-01
1.1. API 调用
1.1.1. QN.user.getInfo(options)
获取用户信息
API 调用入参
参数名 | 类型 | 是否可选 | 默认值 | 含义 |
---|---|---|---|---|
options | Object | 选项 | ||
options.query | Object | optional | 接口调用参数 | |
options.success | Function | optional | 调用成功的回调函数 | |
options.error | Function | optional | 调用失败的回调函数 |
API 响应结果
参数名 | 类型 | 是否必须返回 | 含义 |
---|---|---|---|
result | Object | 响应对象 | |
result.code | String | 错误码,成功为 QAP_SUCCESS ;失败为其他 | |
result.msg | String | 错误信息 | |
result.user_id | String | 用户的数字id | |
result.user_nick | String | 用户用户名 | |
result.sub_user_id | String | 如果登录账号为子账号,返回子账号的数字id,否则为空 | |
result.sub_user_nick | String | 如果登录账号为子账号,返回子账号的用户名,否则为空 | |
result.avatar | String | 用户头像 |
调用示例
QN.user.getInfo()
.then(result => {
console.log(result);
}, error => {
console.log(error);
});
QN.user.getInfo({
success(result) {
console.log(result);
},
error(error) {
console.log(error);
}
});
1.1.2. QN.user.setInfo(options)
不可用
更新用户信息
API 调用入参
参数名 | 类型 | 是否可选 | 默认值 | 含义 |
---|---|---|---|---|
options | Object | 选项 | ||
options.query | Object | 接口调用参数 | ||
options.query.nick | String | optional | 用户用户名 | |
options.query.avatar | String | optional | 用户头像 | |
options.success | Function | optional | 调用成功的回调函数 | |
options.error | Function | optional | 调用失败的回调函数 |
API 响应结果
参数名 | 类型 | 是否必须返回 | 含义 |
---|---|---|---|
result | Object | 响应对象 | |
result.code | String | 错误码,成功为 QAP_SUCCESS ;失败为其他 | |
result.msg | String | 错误信息 |
调用示例
QN.user.setInfo({
query: {
nick: '大明',
avatar: '//img.alicdn.com/daming.png',
}
}).then(result => {
console.log(result);
}, error => {
console.log(error);
});
QN.user.setInfo({
query: {
nick: '大明',
avatar: '//img.alicdn.com/daming.png',
},
success(result) {
console.log(result);
},
error(error) {
console.log(error);
}
});