🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 3.10.2 赛果接口 ### 1.小局详情 GET: ~~~ /api/v1/result/{game_id}/{race_id}? ~~~ 接口概述:获取小局详情数据(赛果接口) 建议频率:需要时查询 | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | token | string | 是 | 客户密钥 | | race_id | int | 是 | 小局ID | | language| string | 否 | 1.不填,“name”默认返中文;2. 填vi,字段“name” 返越南文;3.填zh_tw,返繁体| 请求url示例 ~~~ /api/v1/result/1/422?token=xxx ~~~ 赛果接口示例 ~~~ { "game_id": 1, //游戏id (1-lol,2-csgo,3-王者荣耀,4-dota2 ) "match_id": 135021, //比赛id "race_id": 154805, "stage": 1, //第几局 "time": 2010, //比赛时长(秒) "teams": [ //队伍列表 { "team_id": 336, //队伍id "team": { "id": 336, //id "name": "Top Esports", //中文名 "abbr": "TES", //简称 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png" }, "side": 2, //队伍阵营,参见字典 "win": 1, //是否获胜 1是 0否 "score": 17, //比分 "kills": 17, //击杀数 "deaths": 15, //死亡数 "assists": 43, //助攻数 "golds": 63718, //经济 "gold_diff": 3593, //红队减去蓝队的经济差 "tower_kills": 7, //推塔数 "baron_kills": 2, //击杀的大龙数量 "dragon_kills": 2, //击杀的小龙数量 "barrack_kills": 1, //摧毁水晶数 "herald_kills": 0, //击杀峡谷先锋数量 "ban": [ //禁止列表 { "id": 2925, //id "name": "祖安花火 泽丽", //中文名 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png" } "pick": [ //禁止列表 { "id": 3325, //id "name": "虚空之女 卡莎", //中文名 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png" }, ], "special_kill": { "first_blood": 1, //是否一血 "first_drakes": 1, //是否首小龙 "first_nashors": 1, //是否首大龙 "first_herald": 0, //是否首先锋 "first_inhibitors": 1, //是否首水晶 "first_ancient": 1, //是否首远古龙 "first_towers": 0, //是否首塔 "first_voidgrub": 1, //是否首巢虫 "first_atakhan": 1, //是否首厄塔汗 "five_kills": 0, //是否首先获得5个击杀 "ten_kills": 0 //是否首先获得10个击杀 }, "special_field": { "ocean_drake_kills": 0, //击杀的海洋龙数量 "mountain_drake_kills": 0, //击杀的山脉数量 "purgatory_drake_kills": 0, //击杀的炼狱数量 "cloud_drake_kills": 0, //击杀的云端龙数量 "ancient_drake_kills": 0 //击杀的远古龙数量 "chemtech_drake_kills": 0 //击杀的炼金龙数量 "hextech_drake_kills": 0 //击杀的科技龙数量 "atakhan_kills": 0 //击杀的厄塔汗 }, "players": [ { "player_id": 1894, //选手id "player": { "id": 1894, //选手id "name": "Wayward", //选手中文名 "logo": "https://img.xxxxx.png", "icon": "https://img.xxxxx.png", "position": "top", //选手位置,参见字典 "number": 0 // 电竞无选手号 }, "role": { "id": 2352, //id "name": "Gragas", //中文名 "logo": "https://img.xxxxx.png", "icon": "https://img.xxxxx.png" }, "equipments": [ { "id": 2340, //id "name": "Broken Stopwatch", //中文名 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png", "price": "0", //装备价格 "type": "item" //类型,参见字典 } ], "skills": [ { "id": 14, //id "name": "Flash", //中文名 "abbr": "", //简称 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png" }, { "id": 6, //id "name": "Teleport", //中文名 "abbr": "", //简称 "logo": "https://xxxxx.png", "icon": "https://xxxxx.png" } ], "abilities":[ //技能加点 { "time":0, "level":1, //技能等级 "id":961, //技能ID "name":"圣锤猛击", //技能名 "logo":"XXXXX", "icon":"XXXXX", "type":0 }, 。。。。。。。 ], "level": 17, //等级,参见字典 "kills": 1, //击杀数 "deaths": 5, //死亡数 "assists": 12, //助攻数 "lh": 216, //补刀数 "lh_at_14": 216, //14分钟补刀 "lh_diff_at_14": 216, //14分钟对位补刀 "lh_at_15": 216, //15分钟补刀数 "kda": "2.60", //kda "team_fight": "0.76", //参团率 "gold_spent": 11359, //消费金币 "gold_earned": 11521, //选手经济 "exp": 0, //选手经验 "damage": 140345, //总输出 "total_heal": 0, //总治疗 "damage_taken": 32699, //总承伤 "special_field": { "largest_killing_spree": 0, //最大多杀 "largest_multi_kill": 0, //最大连续击杀 "total_time_crowd_control_dealt": 0, //总的控制时间 "largest_critical_strike": 0, //最大的致命一击 "wards_placed": 11, //插眼 "total_units_healed": 0, //总的治疗量 "wards": { //插眼详情 "placed": 11, //插眼数 "sight_wards_bought_in_game": 0, //假眼购买数 "vision_wards_bought_in_game": 6 //真眼购买数 }, "kills_counters": { "inhibitors": 0, "neutral_minions": 10, "neutral_minions_enemy_jungle": 1, "neutral_minions_team_jungle": 5, "players": 1, "towers": 0, "wards": 6 //插眼详情 }, "flags": { //其他标志事件 "first_blood_assist": false, //是否一血助攻(true:是/false:否) "first_blood_kill": false, //是否获得一血 "first_inhibitor_assist": false, //是否首小龙助攻 "first_inhibitor_kill": false, //是否首小龙击杀 "first_tower_assist": false, //是否一塔助攻 "first_tower_kill": false //是否一塔击杀 }, "magic_damage": { //魔法输出 "dealt": 108157, "dealt_to_champions": 10922, //对英雄的输出 "taken": 0 }, "total_damage": { //总输出 "dealt": 140345, "dealt_to_champions": 15058, //对英雄的输出 "taken": 32699 }, "physical_damage": { //物理输出 "dealt": 19494, "dealt_to_champions": 724, //对英雄的输出 "taken": 21142 }, "true_damage": { //真实伤害 "dealt": 12692, "dealt_to_champions": 3411, //对英雄的输出 "taken": 4367 } } } ] } ], "graph": [ //分析图表 { "time": 184, "gold_diff": -200, //红队减去蓝队的经济差 "exp_diff": 0, //红队减去蓝队的经验差 "event": 0 //事件 } ] } ~~~ | 返回参数 | 数据类型 | 描述 | 备注 | | --- | --- | --- | --- | | abbr | string | 简称 | \--- | | assists | int | 助攻数 | \--- | | baron\_kills | string | 击杀的大龙数量 | \--- | | barrack\_kills | int | 摧毁水晶数 | \--- | | cloud\_drake\_kills | int | 击杀的云龙数量 | \--- | | damage | int | 总输出 | \--- | | damage\_taken | int | 总承伤 | \--- | | dealt | string | \--- | \--- | | dealt\_to\_champions | int | 对英雄的输出 | \--- | | deaths | int | 死亡数 | \--- | | dragon\_kills | int | 击杀的小龙数量 | \--- | | elder\_drake\_kills | int | 击杀的远古龙数量 | \--- | | event | int | 事件 | \--- | | exp | int | 选手经验 | \--- | | exp\_diff | int | 红队减去蓝队的经验差 | \--- | | first\_blood | int | 是否一血 | \--- | | first\_blood\_assist | boolean | 是否一血助攻(true:是/false:否) | \--- | | first\_blood\_kill | boolean | 是否获得一血 | \--- | | first\_drakes | int | 是否首小龙 | \--- | | first\_herald | int | 是否首先锋 | \--- | | first\_inhibitor\_assist | boolean | 是否首小龙助攻 | \--- | | first\_inhibitor\_kill | boolean | 是否首小龙击杀 | \--- | | first\_inhibitors | int | 是否首水晶 | \--- | | first\_nashors | int | 是否首大龙 | \--- | | first\_tower\_assist | boolean | 是否一塔助攻 | \--- | | first\_tower\_kill | boolean | 是否一塔击杀 | \--- | | first\_towers | int | 是否首塔 | \--- | | first_voidgrub | int | 是否首巢虫 | \--- | | first_atakhan | int | 是否首厄塔汗 | \--- | | five\_kills | int | 是否首先获得5个击杀 | \--- | | game\_id | string | 游戏id (1-lol,2-csgo,3-王者荣耀,4-dota2 ) | \--- | | gold\_diff | int | 红队减去蓝队的经济差 | \--- | | gold\_earned | int | 选手经济 | \--- | | gold\_spent | int | 消费金币 | \--- | | golds | string | 经济 | \--- | | herald\_kills | int | 击杀峡谷先锋数量 | \--- | | icon | string | icon | \--- | | id | int | id | \--- | | infernal\_drake\_kills | int | 击杀的火龙数量 | \--- | | inhibitors | string | \--- | \--- | | kda | string | kda | \--- | | kills | int | 击杀数 | \--- | | largest\_critical\_strike | int | 最大的致命一击 | \--- | | largest\_killing\_spree | int | 最大多杀 | \--- | | largest\_multi\_kill | int | 最大连续击杀 | \--- | | level | int | 等级,参见字典 | \--- | | lh | int | 补刀数 | \--- | | logo | string | logo | \--- | | match\_id | int | 比赛id | \--- | | mountain\_drake\_kills | int | 击杀的土龙数量 | \--- | | name | string | 游戏名/ 联赛名/ 赛事名/比赛名/ 队伍名/ 选手名/地区名 | 默认返回中文名。请求参数language: 1.不填 ,返中文;2.填vi, 返越南文;3.填zh_tw, 返繁体 | | neutral\_minions | string | \--- | \--- | | neutral\_minions\_enemy\_jungle | string | \--- | \--- | | neutral\_minions\_team\_jungle | string | \--- | \--- | | number | string | \--- | \--- | | ocean\_drake\_kills | int | 击杀的水龙数量 | \--- | | placed | int | 插眼数 | \--- | | player\_id | string |选手id | \--- | | players | string | \--- | \--- | | position | string | 选手位置,参见字典 | \--- | | race\_id | string | \--- | \--- | | score | int | 比分 | \--- | | side | int | 队伍阵营,参见字典 | \--- | | sight\_wards\_bought\_in\_game | int | 假眼购买数 | \--- | | stage | int | 第几局 | \--- | | taken | string | \--- | \--- | | team\_fight | string | 参团率 | \--- | | team\_id | int | 队伍id | \--- | | ten\_kills | int | 是否首先获得10个击杀 | \--- | | time | string | \--- | \--- | | total\_heal | int | 总治疗 | \--- | | total\_time\_crowd\_control\_dealt | int | 总的控制时间 | \--- | | total\_units\_healed | int | 总的治疗量 | \--- | | tower\_kills | int | 推塔数 | \--- | | towers | string | \--- | \--- | | type | string | 类型,参见字典 | \--- | | vision\_wards\_bought\_in\_game | int | 真眼购买数 | \--- | | wards | array | 插眼详情 | \--- | | wards\_placed | int | 插眼 | \--- | | win | int | 是否获胜 1是 0否 | \--- |