商品支付 API
查询在网络商店购买的产品的用户信息。在控制台中选择游戏服务器、频道和角色,并创建和注册适当的API以进行产品交付。
菜单:社区与网上商店 > 网上商店 > 网上商店设置 > 项目分配
Note
根据交付方式创建 API。请查看下面的请求示例中的详细信息。
检查游戏服务器(服务器、频道、角色)列表
请求 URL
环境 | 网址 |
生产 | https://{URL}/webstore-profile |
沙箱 | https://{URL}/webstore-profile |
测试 | https://{URL}/webstore-profile |
请求头
类型 | 值 |
Http 方法 | POST |
内容类型 | application/json |
请求参数
字段 | 类型 | 必需 | 描述 |
cs_code | 字符串 | O | 唯一用户标识符 |
响应数据
字段 | 类型 | 必需 | 描述 |
result_code | 整数 | O | 结果代码 |
result_message | 字符串 | O | 结果消息 |
cs_code | 字符串 | O | 唯一用户标识符 |
data | 数组 | O | 服务器列表 |
data.server_id | 字符串 | O | 唯一服务器标识符 |
data.server_name | 字符串 | O | 服务器名称 |
data.channels | 数组 | O | 包含在服务器中的频道 |
data.channels.channel_id | 字符串 | O | 唯一频道标识符(如果未使用频道,响应值为“0”。) |
data.channels.channel_name | 字符串 | O | 频道名称(如果未使用频道,响应值为“-”。) |
data.channels.characters | 数组 | O | 包含在频道中的角色列表(如果未使用角色,响应值为[]。) |
data.channels.characters.character_id | 字符串 | O 使用角色时 | 唯一角色标识符 |
data.channels.characters.character_name | 字符串 | O 使用角色时 | 角色名称 |
data.channels.characters.character_level | 字符串 | O 使用角色时 | 角色等级(如果没有角色等级,响应值为“-。”) |
结果代码
代码 | 描述 |
200 | 成功 |
500 | 服务器错误 |
- | 无用户信息 |
请求示例
# Request Parameters
{
cs_code: "c_1234123"
}
# Response
{
"result_code": 200,
"result_message": "success",
"cs_code": "c_123412341234",
"data": [
{
# Server, Channel, Character
"server_id": "1",
"server_name": "Server 1",
"channels": [{
"channel_id": "1",
"channel_name": "Channel 1",
"characters": [{
"character_id": "A",
"character_name": "Character A",
"character_level": "99",
},
{
"character_id": "B",
"character_name": "Character B",
"character_level": "10",
}]
}]
},
{
# Server, Character
"server_id": "2",
"server_name": "Server 2",
"channels": [{
"channel_id": "0",
"channel_name": "-",
"characters": [{
"character_id": "C",
"character_name": "Character C",
"character_level": "11",
},
{
"character_id": "D",
"character_name": "Character E",
"character_level": "12",
}]
}]
},
{
# Server, Channel
"server_id": "3",
"server_name": "Server 3",
"channels": [{
"channel_id": "2",
"channel_name": "Channel 2",
"characters": []
}]
},
{
# Server
"server_id": "4",
"server_name": "Server 4",
"channels": [{
"channel_id": "0",
"channel_name": "-",
"characters": []
}]
}
]}
}