合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
### 4.5.4 实时推送 * 数据变化推送、数据新增推送 * 每次推送全量数据 ~~~ { "game_id: 4, //游戏 id "channel": "live", //数据类型(游戏) "push_type":"update", //推送场景(update更新/create或者new新增) "data": { "race_id": 4488, //小局id "match_id": 10916, //比赛Id "game_id": 10916, //游戏Id "stage": 1, //第几局 "finished": 0, //小局是否完成(1完成/0未完成) "time": 3407, //比赛持续时长 "bp_phase": 1, //1代表在bp阶段,2代表过了bp阶段 "roshan_respawn_time": 3407, //肉山复活时间 "live_pro": {} //详见4.5.4.2 "teams": [ //队伍信息 { "team_id": 45953, //队伍id "team": { "id": 45953, "name": "EURONICS Gaming", "abbr": "ESG", "logo": "xxxxx", "icon":"", }, "side": 1, //阵营 1蓝色2红色 "score": 32, //队伍得分(实时中此字段速度快) "kills": 32, //队伍总击杀 "assists": 13, //队伍总助攻 "deaths": 5, //队伍总死亡 "gold": 108539, //经济 "gold_diff": -2100,//int //经济差(正数领先,负数落后)~~~ "tower_kill": 9, //推塔数 "barrack_kill": 6, //摧毁兵营数 "tower_location": [ //塔存在情况                            "top_1":1,      //上路1塔状态                             "top_2":1,       //上路2塔状态                             "top_3":1,       //上路高地塔状态                             "middle_1":1,   //中路1塔状态                             "middle_2":1,   //中路2塔状态                             "middle_3":1,   //中路高地塔状态                             "bottom_1":1,   //下路1塔状态                             "bottom_2":1,   //下路2塔状态                             "bottom_3":1,   //下路高地塔状态                             "ancient_1":1,   //基地上塔                             "ancient_2":1,  //基地下塔 ], "barrack_location": [ //兵营存在情况                             "top_1":1,      //上路近战兵营状态                             "top_2":1,      //上路远程兵营状态                             "middle_1":1,   //中路近战兵营状态                             "middle_2":1,   //中路远程兵营状态                             "bottom_1":1,   //下路近战兵营状态                             "bottom_2":1,   //下路远程兵营状态 ], "special_kill": { "first_blood":1 //是否一血 "first_barrack":0, //是否首兵营 "first_towers":1, //是否首塔 "five_kills":0, //是否首先获得5个击杀 "ten_kills":1, //是否首先获得10个击杀 }, "ban": [ { "id": 100, "name_en": "npc_dota_hero_tusk", "name_cn": "巨牙海民", "logo": "xxxxx", "icon":"" }, ], "pick": [ { "id": 100, "name_en": "npc_dota_hero_tusk", "name_cn": "巨牙海民", "logo": "xxxxx", "icon":"" }, ], "players": [{ "player_id": 127483, //选手ID "player": { //选手信息 "id": 127483, "name": "dog", "logo": "xxxxxx", "icon":"", "position": 1, //选手位置 }, "role: { //英雄信息 "id": 47, "name": "冥界亚龙", "logo": "xxxxx.png" "icon": "xxxxxn.png" //小地图logo }, "ability_upgrades": [ //天赋及技能加点 { "skill": { "id": 354, //技能id "name": "地穴虫群", //技能名 "abbr": "", //简称 "logo": "XXXXX", "icon": "XXXXX" }, "talent": { "id": 0, //天赋id "name": "", //天赋描述 "abbr": "", //简称 "logo": "", //logo "icon": "" //icon }, "time": 1051, //游戏时长 "level": 1 //英雄等级 "ability_level":0 //技能等级 } ], "equipments": [ //装备信息 { "id": 208, //装备id "name": "abyssal_blade", //装备英文名 "logo": "xxxxxx" //装备logo "icon":"", "type": "item" //类型(装备/饰品/背包) }, ], "level": 24, //英雄等级 "cs": 298, //正补刀 "denies": 298, //反补刀 "kills": 8, //击杀 "assists": 13, //助攻 "deaths": 5, //死亡 "kda": "4.20", //kda "team_fight": "0.70", //参团率 "gold_earned": 14558, //选手经济 "exp": 27104, //选手经验 "gold_per_min":296, //分均经济 "xp_per_min":151, //分均经验 "ultimate_state":0, //终极技能状态 "ultimate_cooldown":0, //终极技能cd "respawn_timer":0, //复活时间 "position_x":-6614.9541015625, //英雄横坐标 "position_y":2860.9541015625, //英雄纵坐标 }, ], } } ~~~ #### 2、Pro 数据字段 ``` "live_pro": //pro版本数据字段 { "stage": 1, //第几局 "time": 3407, //比赛持续时长 "team": [ //队伍信息 { "team_id": 45953, //队伍id "team": { "id": 45953, "name": "EURONICS Gaming", "abbr": "ESG", "logo": "xxxxx" }, "side": 1, //阵营 1蓝色2红色 "score": 32, //队伍得分 "gold": 108539, //经济 "gold_diff": -2100,//int //经济差(正数领先,负数落后 "tower_kill": 9, //推塔数 "barrack_kill": 6, //摧毁兵营数 "tower_location": [ //塔存在情况                            "top_1":1,      //上路1塔状态                             "top_2":1,       //上路2塔状态                             "top_3":1,       //上路高地塔状态                             "middle_1":1,   //中路1塔状态                             "middle_2":1,   //中路2塔状态                             "middle_3":1,   //中路高地塔状态                             "bottom_1":1,   //下路1塔状态                             "bottom_2":1,   //下路2塔状态                             "bottom_3":1,   //下路高地塔状态                             "ancient_1":1,   //基地上塔                             "ancient_2":1,  //基地下塔 ], "barrack_location": [ //兵营存在情况                             "top_1":1,      //上路近战兵营状态                             "top_2":1,      //上路远程兵营状态                             "middle_1":1,   //中路近战兵营状态                             "middle_2":1,   //中路远程兵营状态                             "bottom_1":1,   //下路近战兵营状态                             "bottom_2":1,   //下路远程兵营状态 ], "special_kill": { "first_blood":1 //是否一血 "first_barrack":0, //是否首兵营 "first_towers":1, //是否首塔 "five_kills":0, //是否首先获得5个击杀 "ten_kills":1, //是否首先获得10个击杀 }, "ban": [ { "id": 100, "name_en": "npc_dota_hero_tusk", "name_cn": "巨牙海民", "logo": "xxxxx", }, 。。。。。 ], "pick": [ { "id": 100, "name_en": "npc_dota_hero_tusk", "name_cn": "巨牙海民", "logo": "xxxxx", }, 。。。。。 ], "players": [{ "player_id": 127483, //选手ID "player": { //选手信息 "id": 127483, "name": "dog", "logo": "xxxxxx" "position": 1, //选手位置 }, "role: { //英雄信息 "id": 47, "name": "冥界亚龙", "logo": "xxxxx.png" "icon": "xxxxxn.png" //小地图logo }, "level": 24, //英雄等级 "cs": 298, //正补刀 "denies": 298, //反补刀 "kills": 8, //击杀 "assists": 13, //助攻 "deaths": 5, //死亡 "kda": "4.20", //kda "team_fight": "0.70", //参团率 "respawn_timer":0, //复活时间 "position_x":-6614.9541015625, //英雄横坐标 "position_y":2860.9541015625, //英雄纵坐标 }, 。。。。 ], 。。。。 }, ```