2. 角色查询 (必选)

2.1 角色列表 (必选)

  • action: roleList
  • 根据平台用户ID查询角色列表

请求data

参数类型描述
channelIdint渠道ID (可选)
userIdString平台用户ID
{"data":"{\"userId\":\"4000001\",\"channelId\":6001}","sign":"this is sign string","action":"roleList","ts":1234567890}

响应data

参数类型描述
channelIdint角色创建时所在包的渠道ID
userIdString平台用户ID
serverIdString服务器ID
serverNameString服务器名称
roleIdString角色ID
roleNameString角色名称
originServerIdString角色创建服务器ID
originServerNameString角色创建服务器名称
levelint角色等级
powerint角色战力
vipLevelintVIP等级
rechargeint充值金额,单位
onlineint是否在线(1在线,0离线)
loginTimelong最后登录时间,Unix时间戳
createTimelong角色创建时间,Unix时间戳
ipString最后登录IP地址
{"msg":"success","code":1000,"data":[{"level":10,"roleId":"10010001","ip":"127.0.0.1","serverName":"S1-XXXX","originServerName":"S1-XXXX","userId":"4000001","serverId":"1001","vipLevel":1,"loginTime":1234567890,"createTime":1234567890,"recharge":600,"roleName":"XXXXXX","online":1,"originServerId":"1001","channelId":6001},{"level":8,"roleId":"10010002","ip":"127.0.0.1","serverName":"S1-XXXX","originServerName":"S1-XXXX","userId":"4000002","serverId":"1001","vipLevel":2,"loginTime":1234567890,"recharge":1200,"roleName":"YYYYYY","online":0,"originServerId":"1001","channelId":6001}]}

2.2 角色详情 (必选)

  • action: roleInfo
  • 根据角色ID查询角色详细信息

请求data

参数类型描述
typeint查询类型(固定传 1,按角色ID查询)
keywordString角色ID
{"data":"{\"type\":\"1\",\"keyword\":\"10010001\"}","sign":"this is sign string","action":"roleInfo","ts":1234567890}

响应data

参数类型描述
channelIdint角色创建时所在包的渠道ID
userIdString平台用户ID
serverIdString服务器ID
serverNameString服务器名称
roleIdString角色ID
roleNameString角色名称
originServerIdString角色创建服务器ID
originServerNameString角色创建服务器名称
levelint角色等级
powerint角色战力
vipLevelintVIP等级
rechargeint充值金额,单位
onlineint是否在线(1在线,0离线)
loginTimelong最后登录时间,Unix时间戳
createTimelong角色创建时间,Unix时间戳
ipString最后登录IP地址
{"msg":"success","code":1000,"data":{"level":10,"roleId":"10010001","ip":"127.0.0.1","serverName":"S1-XXXX","originServerName":"S1-XXXX","userId":"4000001","serverId":"1001","vipLevel":1,"loginTime":1234567890,"createTime":1234567890,"recharge":600,"roleName":"XXXXXX","online":1,"originServerId":"1001","channelId":6001}}

2.3 角色详情 (可选)

  • action: roleIdInfo
  • 根据角色短ID(游戏内个人信息-ID)查询角色详细信息

请求data

参数类型描述
roleShortIdString角色短ID
{"data":"{\"roleShortId\":\"312700280\"}","sign":"this is sign string","action":"roleIdInfo","ts":1234567890}

响应data

参数类型描述
userIdString平台用户ID
serverIdString服务器ID
serverNameString服务器名称
roleIdString角色ID
roleNameString角色名称
originServerIdString角色创建服务器ID
originServerNameString角色创建服务器名称
levelint角色等级
powerint角色战力
vipLevelintVIP等级
rechargeint充值金额,单位
onlineint是否在线(1在线,0离线)
loginTimelong最后登录时间,Unix时间戳
createTimelong角色创建时间,Unix时间戳
ipString最后登录IP地址
{"msg":"success","code":1000,"data":{"level":10,"roleId":"10010001","ip":"127.0.0.1","serverName":"S1-XXXX","originServerName":"S1-XXXX","userId":"4000001","serverId":"1001","vipLevel":1,"loginTime":1234567890,"createTime":1234567890,"recharge":600,"roleName":"XXXXXX","online":1,"originServerId":"1001","channelId":6001}}