# 获取角色信息
特别说明
以下所有内容只适用于 蔚蓝H5 平台,其他平台或渠道不适用,一般情况下不需要接入,只有特别渠道要求时再进行接入。
# 1、接口说明
sdk.getRoleInfo(params, callback);
# 2、参数说明
参数说明如下表所示:
| 选项 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| requestURL | string | 是 | - | 请求地址,如 https://shezh-center.17m3.com/weilan/queryPlayer.do 返回值格式: |
| areaId | number/string | 是 | - | 区服ID,传 0 表示返回大区下面所有角色信息 |
| timestamp | number/string | 是 | - | 时间戳 |
| signature | string | 是 | - | 签名,必须重新生成,所需参数从 签名机制,参考 猛击查看详情 |
# 3、回调函数参数说明
参数说明如下表所示:
| 选项 | 类型 | 说明 |
|---|---|---|
| code | number | 状态码,0 表示成功,其他错误 |
| data | array | 角色信息列表 |
| message | string | 返回信息描述 |
# 4、示例代码
注:示例代码中的参数或选项均为演示数据,仅供参考,谢谢!
sdk.getRoleInfo({
requestURL: "https://xxxxxx/user/getUser", // 请求地址
areaId: 1001, // 区服ID,传 0 表示返回大区下面所有角色信息
timestamp: 1790581478, // 时间戳
signature: "624c725bb7fc1e5fb4f7688409ac06fba1ce4262", // 签名,必须重新计算
}, (data) => { // 数据上报完成时的回调函数
console.log(data);
});