用户信息
qh.getM2
解释:M2id是我们给开发者提供的用户设备标识号,开发者可通过qh.getM2获取 M2id。
方法参数:Object object
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
success | Function | 否 | - | 接口调用成功的回调函数 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
success返回参数说明:
参数 | 类型 | 说明 |
---|---|---|
M2id | String |
示例:
- 在 html 文件中
<div>
<se-button type="primary" @click="getM2">getM2</se-button>
</div>
- 在 js 文件中
Page({
methods: {
getM2Id() {
qh.getM2({
success: function (res) {
console.log('getM2 success', res);
},
fail: function (err) {
console.log('getM2 fail', err);
}
});
}
}
});
qh.getUserInfo
解释:获取用户信息,首次使用的用户会弹出授权提示窗,若用户同意,则会返回用户的真实数据。
方法参数:Object object
object
参数说明:
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
success | Function | 否 | - | 接口调用成功的回调函数 |
fail | Function | 否 | - | 接口调用失败的回调函数 |
complete | Function | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
success返回参数说明:
参数 | 类型 | 说明 |
---|---|---|
userInfo | Object | 用户信息对象 |
data | String | |
iv | String | 加密算法的初始向量 |
userInfo参数说明:
参数 | 类型 | 说明 |
---|---|---|
nickName | String | 用户昵称,用户未设置用户昵称时,将获取用户名。 |
avatarUrl | String | 用户头像 |
gender | Number | 性别:值为0时是未知,为1时是男性,为2时是女性。 |
示例:
- 在 html 文件中
<div>
<se-button type="primary" @click="getUserInfo">getUserInfo</se-button>
</div>
- 在 js 文件中
Page({
methods: {
getUserInfo(e) {
qh.getUserInfo({
success: res => {
let userInfo = res.userInfo;
console.log('getUserInfo success', userInfo);
},
fail: err => {
console.log(err);
}
});
},
}
});