背景:

  • 乐牛用于获取CP的服务器列表信息,用于提供给CP运营对游戏的生态情况进行分析,乐牛会为CP提供唯一的游戏ID,当CP有多个版本时,但对于乐牛来说只属于当一个游戏.。

特别说明 (请务必查看):

 保证不同的生态服保证有唯一区服标识符。
 保证同一个生态服有相同唯一区服标识符。
 保证同一个生态服的区服标识符保持不变。
 保证在通过(乐牛SDK)相关接口涉及的服务器的唯一标识符。

主要目的: 1.同一游戏下,只要是属于两个不同的生态服,区服标识都需要保证唯一。在区服标识不唯一情况下:(例如:IOS与安卓两个平台,在数据不互通的情况下,安卓1服传1,IOS1服也传1),这样会导致我们的数据统计不真实,运营无法准确评估游戏的生态情况, 不好对游戏精细化运营,吸引玩家。

2.乐牛需要一些区服相关的信息,例如开服时间,服务器名称,区服平台大区,合服信息来协助我们做数据处理。避免CP相关与区服相关的运营报表数据,增加CP工作量。

请求域名和请求方式:

  • http://xxx.com 由代理方提供 (请求方式:POST,Content-Type:application/x-www-form-urlencoded)
参数名 是否必须 类型 说明
game_id int 游戏ID,由乐牛提供
time int 时间戳,秒级
sign string 验签规则: md5(game_id + time + key) key的值由乐牛提供
ext string 备用参数

返回格式(json)以下是返回的相关参数:

参数名 是否必须 类型 说明
code int 返回码,0代表成功,其余状态代理方自定义
msg string 接口调用后的返回说明
data list 返回的区服信息list

data字段详情

参数名 是否必须 类型 说明
areas list 服务器列表:相关字段见 areas字段详情

areas字段详情

参数名 是否必须 类型 说明
area_no string 大区唯一标识符,如 CN
name string 大区平台名称,如华南1区,海外专区
servers list 区服务器列表:详情见servers字段详情

servers字段详情

参数名 是否必须 类型 说明
name string 区服名称
server_no string 唯一区服标识符:保证游戏下是全局唯一,假如只保证当前平台是唯一的,可以通过在原有的区服标识符(server_id)增加大区唯一标识符作为前缀如, area_no = CN, server_id = "S1",哪么server_no为:CN_S1
plan_time int 区服开服时间戳(秒级)
is_history enum(1,2) 是否是历史服,1代表是; 2 代表否
son string 子服区服标识符,用英文逗号进行分隔
status string 服务器状态,1开服;-1停服维护;该字段不传则代表1

说明: 1-2-3合成1服,那1、2、3服都是is_history=1; 2、3服的son是空的,1服的son是“2,3”

返回示例:

正确时返回:

{
    "data": {
        "areas": [
            {
                "name": "中国大区",
                "area_no": "cn",
                "servers": [
                    {
                        "plan_time": 1558945988,
                        "name": "1服-流星剑梦",
                        "server_no": "CN_S1",
                        "is_history": 1,
                        "son": "S2,S3"
                    },
                    {
                        "plan_time": 1558946988,
                        "name": "2服-神火大陆",
                        "server_no": "CN_S2",
                        "is_history": 1,
                        "son": ""
                    }
                ]
            },
            {
                "name ": "日本",
                "area_no ": "jp",
                "servers ": [
                    {
                        "plan_time": 1558945988,
                        "name": "1服-梦回大地",
                        "server_no": "JP_S1",
                        "is_history": 2,
                        "son": ""
                    },
                    {
                        "plan_time": 1558945988,
                        "name": "2服-六脉神剑",
                        "server_no": "JP_S2 ",
                        "is_history": 2,
                        "son": ""
                    }
                ]
            }
        ]
    },
    "code": 0,
    "msg": "succ"
}

错误时返回:

  {
    "code": 1,
    "errmsg": "sign error"
  }

备注:

  • 暂无