🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### **4.5.2 赛果数据推送** * 数据变化推送、数据新增推送 * 每次推送全量数据 ~~~ { "game_id: 4, //游戏 id "channel": "result", //数据类型(游戏) "push_type":"update", //推送场景(update更新/create或者new新增) "data": { { "race_id": 4488, //小局id "match_id": 10916, //比赛Id "game_id": 10916, //游戏Id "stage": 1, //第几局 "time": 3407, //比赛持续时长 "video_url": "XXX", //视频地址 "start_time": 1607592180,                    //开始时间 "end_time": 1607605680,                      //结束时间 "graph": ": [ //经济差数组 { "time": 56, //开局时间 "gold_diff": 0, //红队减去蓝队的经济差 "exp_diff": 0, //红队减去蓝队的经验差 "event": 0 }, ], "teams": [ //队伍信息 { "team_id": 45953, //队伍id "team": { "id": 45953, "name": "EURONICS Gaming", "abbr": "xxx", "logo": "https://xxxxx.png" "icon": "xxx", }, "side": 1, //阵营 1天辉2 夜餍 "win": 0, //是否胜利 0 失败 1胜利 "score": 32, //队伍得分(实时中此字段速度快) "kills": 32, //队伍总击杀 "deaths": 32, //队伍总死亡 "gold": 108539, //经济 "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": 32, //英雄Id "name_en": "riki", //英雄名 "logo": "https://xxxxx.png?", "icon": "xxx", //小头像 } }, ], "pick": [ { "id": 32, //英雄Id "name_en": "riki", //英雄名 "logo": "https://xxxxx.png?", "icon": "xxx", //小头像 } }, ], }, "players": [ { "player_id": 127483, //选手ID "player": { //选手信息 "id": 127483, "name": "dog", "logo": "xxxxxx", "icon": "", "position": 1, //选手位置 }, "role": { //英雄信息 "id": 47, "name": "npc_dota_hero_viper", "logo": "xxxxx.png", "icon": "", }, "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 //技能等级 } ], "equipment": [ //装备信息 { "id": 208, //装备id "name": "abyssal_blade", //装备英文名 "logo": "xxxxxx" //装备logo "icon": "xxxxxx" //装备icon "price": "item" //装备价格 "type": "item" //装备/饰品/背包 }, ], "level":26 , "lh": 298, //正补刀 "denies": 298, //反补刀 "kills": 8, //击杀 "assists": 13, //助攻 "deaths": 5, //死亡 "kda": "4.20", //kda "team_fight": "0.70", //参团率 "gold_earned": 14558, //选手经济 "gold_spent": 11885, //消费金币 "exp": 27104, //选手经验 "gold_per_min": 395, //分均经济 "xp_per_min": 539, //分均经验 "damage": 261477, //总输出 "total_heal": 12602, //总治疗 "damage_taken": 25228 //总承伤 "hero_damage_rate": 25228 //对英雄伤害百分比 "tower_damage_rate": 25228 //对塔伤百分比 "total_heal_rate": 25228 //总治疗百分比 "total_damage": { "dealt": 261477, //总输出 "dealt_to_champions": 24753, //对英雄的总伤害 "dealt_to_tower": 24753, //对塔的总输出 }, } }, ] } } } ~~~