开服接口
接口说明
用于平台区服入口的自动配置生成。
单次最多提交 100 个区服;通过 API 提交后无需运营审核、即时生效。区服对玩家可见后可直接进入游戏,请谨慎核对开服参数。
请求方式
- Method:
POST - Path:
https://wan.keepidle.com/server/sync
参数说明
| 参数名 | 类型 | 必填 | 说明 | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| appid | string | 是 | 平台游戏唯一ID | ||||||||||||||||||||||||
| app_key | string | 是 | 分配的 app_key,在自接入后台的顶部导航查看 | ||||||||||||||||||||||||
| time | string | 是 | 时间戳(秒) | ||||||||||||||||||||||||
| server | array | 是 | 区服信息数组,数组每项为英文逗号分隔字符串。 示例: "测试1区,S1,2023-11-11 12:12:12,0,0"
| ||||||||||||||||||||||||
| sign | string | 是 | 签名,参与签名(appid, app_key, time, server[n]) |
返回值说明
json
{
"errno": 0,
"errmsg": "成功",
"data": {
"success": [
"该批次第1个,区服名:测试区服1区 开服成功",
"该批次第2个,区服名:测试区服2区 开服成功",
"该批次第3个,区服名:测试区服3区 开服成功"
],
"error": [],
"time": 1699521448
},
}| 参数名 | 类型 | 说明 |
|---|---|---|
| errno | int | 错误码。建议结合 error 列表判断最终结果(可能出现部分成功)。0:成功 1001:请求参数错误 1002:签名验证错误 2001:系统内部错误 |
| errmsg | string | 错误消息。errno=0 时通常为成功提示,其他值为对应错误信息 |
| data | array | 返回数据 |
| data.success | array | 开服成功的区服 |
| data.error | array | 开服失败的区服 |
| data.time | int | 服务器时间戳 |
签名规则
注意
本签名所用密钥为开发者密钥,在CP自接入后台可查看
