1. 用户信息

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);
    }
});

results matching ""

    No results matching ""