💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
## **3.6 比赛详情接口** ### **1. 比赛详情** GET: ~~~ /api/v1/group/match/{match_id} ~~~ 接口概述:获取比赛玩法数据 建议频率: 进行中比赛 目前最多40场左右,剩余比赛不开赛中玩法,会给隐藏状态(此状态玩法全锁) 进行中比赛5-10S 请求一次获取所有玩法(更新数据) 隐藏中比赛5分钟 请求一次获取所有玩法(理论隐藏比赛的玩法都是锁) 未开始比赛每分钟 请求一次最近一天的比赛所有玩法(更新数据) 已结束比赛每10分钟请求一次最近2天的比赛所有玩法(获取赛果) | 请求参数 | 数据类型 | 是否必填 | 描述 | | --- | --- | --- | --- | | token | string | 是 | 客户密钥 | | match_id | int | 是 | 比赛ID | 请求url示例 ~~~ /api/v1/group/match/1?token=xxxxx ~~~ ~~~ { "id": 1, //比赛ID "game_id": 6, //游戏ID "series_id": 1, //赛事ID "start_time": 1630057800, //开始时间 "end_time": 0, //结束时间 "status": "2", //比赛状态(1未开始、2进行中、3已结束、4延期、5中断、99取消) "bo": 1, //BO信息 ”live_status“:7 //实际状态,具体看一下文档3.8各个运动的live_status的注释 "win_team": 0, //获胜队伍 "m_type_n": "五局三胜", //比赛回合制(足篮球无此字段,仅针对小球) "series": { "id": 1, //所属赛事ID "game_id": 6, //游戏ID "name_cn": "", "name_en": "AFL. Season 2021. Play Offs", "name_hi": " ", "abbr": "", "logo": "xxxxx.png", }, "teams": [ { "team_id": 2106, "index": 2, "total_score": "1", "scores": [ { "stage": 1, "score": "0" }, { "stage": 2, "score": "1" } ], "team": { "id": 46, "game_id": 1, "name_cn": "鸟栖砂岩", "name_en": "", "name_hi": " ", "abbr": "", "logo": "xxxxx", "country": "" } }, { "team_id": 3184, "index": 1, //主客队(主队;1,客队;2) "total_score": "2", //n总得分 "scores": [ { "stage": 1, //足球上下半场/篮球第几节 "score": "1" //得分 }, { "stage": 2, "score": "1" } ], "team": { "id": 45, "game_id": 1, "name_cn": "京都不死鸟", "name_en": "", "name_hi": " ", "abbr": "", "logo": "xxxxx", "country": "" } } ], "match_groups": [ { "id": "928", //玩法ID "game_id": 6, //玩法所属游戏id "name_cn": "", //玩法中文名 "name_en": "Winner", //玩法英文名 "name_hi": " ", //玩法印度语 "status": 5, //玩法状态 (1开、2锁、4封、5结算、99取消)(玩法状态和选项状态都为1 才可开放) "priority": 0, "classify_id": 91, //玩法分类id "num": 0, //结算次数字段,该玩法发生了几次结算 "group_classify": { //玩法所属的玩法分类(只是玩法分类不可直接当玩法名字) "id": 91, "game_id": 1, "name_cn": "上半场大小", "name_en": "", "name_hi": " ", "tags": [ "热门", ] }, "items": [ { "id": 13313, //选项ID "team_id": 0, //选项对应的team id "name_cn": "鸟栖砂岩 +0/0.5", //选项中文名 "name_en": "", //选项英文名 "init_rate": "1.36", //初始胜率 "rate": "1.23", //实时胜率 "win": 1, //结算答案|(输;0 ,赢;1,未出结果:-1,赢半;2 ,输半;3,走水;4) "status": 5, //选项状态(玩法状态和选项状态都为1 才可开放) "updated_at": 1710730331718 //更新时间,毫秒级 }, { "id": 13313, "team_id": 0, "name_cn": "鸟栖砂岩 +0/0.5", "name_en": "", "name_hi": " ", "init_rate": "1.36", "rate": "1.23", "win": 1, "status": 5, "updated_at": 1710730331718 //更新时间,毫秒级 } ] } ] } ~~~ | 返回参数 | 数据类型 | 描述 | 备注 | | --- | --- | --- | --- | | id | int | 比赛ID | | | bo | int | BO信息 | bo5指最多打5小局 | | status | int | 比赛状态 | 1未开始、2进行中、3已结束、4延期、5中断、99取消 | | live_status| int | 实际状态| 内容过多,详情请看文档3.8各个运动的live_status | start_time | int | 开始时间 | 格式时间戳 | | end_time | int | 结束时间 | 格式时间戳 | | win_team | int | 获胜队伍 | 值为队伍ID | | name_cn | string | 队伍中文名 | | | name_en | string | 队伍英文名 | | | game_id | int | 所属游戏ID | 值为游戏ID | | series | object | 所属赛事信息 | | | team_id | int | 队伍ID | | | score | int | 队伍比分 | 小局大比分 | | index | int | 队伍主客 | 1为左队主队,2为右队客队 | | team | object | 队伍信息 | | | match_groups | array | 玩法数据 | | | id | int | 玩法ID | | | match_id | int | 所属比赛ID | | | classify_id | int | 基础玩法ID | | | name_en | string | 玩法英文名 | | | name_cn | string | 玩法中文名 | | | priority | int | 排序 小的在前面 | | | status | int | 玩法状态 | 1开、2锁、4封、5结算、99取消 | | items | array | 选项数据 | | | id | int | 选项ID | | | game_id | int | 所属游戏ID | | | match_id | int | 所属比赛ID | | | status|int| 玩法状态 | 1开、2锁、4封、5结算、99取消 | | name_en | string | 玩法英文名 | | | name_cn | string | 玩法中文名 | | | name_hi | string | 玩法印度语 | | | team_id | int | 相关队伍ID | | | rate | string | 选项胜率 | | | win | int | 选项是否为答案 | 输;0 赢;1,未出结果:-1,2:赢半 ,3:输半,4:走水| | stage | | 足球上下半场/篮球第几节 | |