用户信息

API 调用

QN.user.getInfo(options)

获取用户信息

API 调用入参

名称 类型 是否可选 含义
options Object 选项
options.query Object optional 接口调用参数
options.success Function optional 调用成功的回调函数
options.error Function optional 调用失败的回调函数

API 响应结果

名称 类型 是否必须返回 含义
result Object 响应对象
result.errorCode Number 错误码,成功为0,失败为非0
result.errorMsg 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({
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    }
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});

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.errorCode Number 错误码,成功为0,失败为非0
result.errorMsg String 错误信息

调用示例

QN.user.setInfo({
    query: {
        nick: '大明',
        avatar: '//img.alicdn.com/daming.png',
    },
    success(result) {
        console.log(result);
    },
    error(error) {
        console.log(error);
    }
}).then(result => {
    console.log(result);
}, error => {
    console.log(error);
});