合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
### 4.7.3 实时推送 * 数据变化推送、数据新增推送 * 每次推送全量数据 ~~~ { "game_id: 2, //游戏 id "channel": "live", //数据类型(游戏) "push_type":"update", //推送场景(update更新/create或者new新增) "data": { "race_id": 4488, //小局id "match_id": 10916, //比赛Id "game_id": 2, //游戏Id "stage": 1, //第几局 "map":{             "id":6, //地图ID             "name":"Dust2", //地图名称             "logo":"xxxxxxx" //地图logo         }, "round_num":21, //当前回合 "round_time": 3407, //回合时间 "live_pro": {} //详见4.5.4.2 "teams": [ //队伍信息 { "team_id": 45953, //队伍id "team": { "id": 45953, "name": "EURONICS Gaming", "abbr": "ESG", "logo": "xxxxx" }, "side": 1, //阵营 1 T/2CT "score": 32, //总得分(实时中此字段速度快) "kills": 32, //总得分 "fh_score":8, //上半场得分 "sh_score":3, //下半场得分 "m_score":0, //加时赛得分 "special_kill": { "first_blood":1 //是否获得第一回合的胜利 "five_kills":0, //是否首先获得5个回合的胜利 "ten_kills":1, //是否首先获得10个回合的胜利 "r16_win":1, //是否获得第13回胜利(注:CS2统计数据变动,r16相当于r13,为兼容数据,字段不变) "timeout_win":1, //是否超时获胜 }, "up_win": [ //获胜方式(1CT全歼获胜、2T全歼获胜,3爆炸获胜、4拆弹获胜、5超时获胜) 0, 0, 1, 1, 0, 2, 1, 1, 1, 1, 0, 0, 0, 1, 0 ], "down_win": [ 3, 3, 0, 0, 0, 1, 3, 1, 3, 1, 1, 0, 0, 0, 0 ], "overtime_win": [ 3, 3, 0, 0, 0, 1 ], "players": [{ "player_id": 127483, //选手ID "player": { //选手信息 "id": 127483, "name": "dog", "logo": "xxxxxx" "position": 1, //空 }, "equipment": [ //装备信息 { "id": 208, //装备id "name": "", // 装备名 "logo": "xxxxxx" , //装备logo "icon:" " //装备图标 }, 。。。。。 ] "hp": 100, //实时血量 "kills": 8, //击杀数 "assists": 13, //助攻 "deaths": 5, //死亡数 "kda": "4.20", //kda "adr":96.6, //每局输出量 "defusekit":0, //是否有排雷包 "helmet":1, //是否有盔 "kevlar":1, //是否有护甲 "money":5900, //当前金币 }, 。。。。 ] 。。。。 } ], }, "win_rate": //胜率 [ { "time": 44, //开局时间 "blue_win_rate": 0.56 //蓝方胜率 }, { "time": 54, "blue_win_rate": 0.54 }, { "time": 65, "blue_win_rate": 0.56 } 。。。。。 } ] ~~~ #### 2、Pro 数据字段 ``` "live_pro": //pro版本数据字段 { "stage": 1, //第几局 "map":{             "id":6, //地图ID             "name":"Dust2", //地图名称             "logo":"xxxxxxx" //地图logo          }, "round_num":21, //当前回合 "round_time": 3407, //回合时间 "111111": 3407, //炸弹状态 "111111": 3407, //是否暂停 "team": [ //队伍信息 { "team_id": 45953, //队伍id "team": { "id": 45953, "name": "EURONICS Gaming", "abbr": "ESG", "logo": "xxxxx" }, "score": 32, //总得分(实时中此字段速度快) "special_kill": { "first_blood":1 //是否获得第一回合的胜利 "five_kills":0, //是否首先获得5个回合的胜利 "ten_kills":1, //是否首先获得10个回合的胜利 "r16_win":1, //是否获得第16回胜利 "timeout_win":1, //是否超时获胜 }, "up_win": [ //获胜方式1CT全歼获胜、2T全歼获胜,3爆炸获胜、4拆弹获胜、5超时获胜) 0, 0, .... ], "down_win": [ 3, 3, ...... ] "players": [{ "player_id": 127483, //选手ID "player": { //选手信息 "id": 127483, "name": "dog", "logo": "xxxxxx" "position": 1, //空 }, "equipment": [ //装备信息 { "id": 208, //装备id "name": "", // 装备名 "logo": "xxxxxx" , //装备logo "icon:" " //装备图标 }, 。。。。。 ] "hp": 100, //实时血量 "kills": 8, //击杀数 "assists": 13, //助攻 "deaths": 5, //死亡数 "kda": "4.20", //kda "adr":96.6, //每局输出量 "defusekit":0, //是否有排雷包 "helmet":1, //是否有盔 "kevlar":1, //是否有护甲 "money":5900, //当前金币 }, 。。。。 } }, 。。。。 } ```