match_id 返回该场比赛的全量事件流(每次调用都是全场至今所有事件的完整快照,而非增量)、当前技术统计(角球/任意球/黄红牌等 11 项)以及最新一帧事件状态 status。适合做”文字直播”式的比赛进程展示。每次轮询直接用最新返回结果整体替换即可,无需客户端自己拼接增量。status/events[].type 均为可能持续扩充的开放式英文 code,解析时请对未知取值降级为普通事件而非报错。与 实时比分 的关系:14 只给比分和阶段,本接口给具体”发生了什么”。
接口路径
入参说明
出参说明(data: 对象)
枚举说明
status 英文 code
status 下发英文 code(snake_case,下划线连接的英文释义):
- 主队事件加
home_前缀 - 客队事件加
away_前缀 - 中性/全局事件无前缀(主客同义成对,如
home_corner/away_corner) status为最新一帧的事件 code。
主队事件
home_*
客队事件
away_*
客队对应 away_* ,与主队事件同义成对,比如home_attack代表客队进攻。
任意球区位码
任意球区位码为唯一例外,不适用主客”同义成对”规则:
主队为 home_free_kick_zone_1 ~ home_free_kick_zone_6(区位 1~6);
客队为 away_free_kick_zone_7 ~ away_free_kick_zone_12(区位 7~12,客队用独立编号,不是主队区位的镜像)。
phase
结束判定参照,livescore 独有, 4 值:events[].type
事件类型按text 文本关键字归类(type 由服务端从文本推导),命中优先级从上到下:
进球方式后缀
进球 text 的 - 后缀,可缺省。stats 键字典
固定 11 键,恒返回;每键的值为 [主队, 客队] 二元数组入参示例
出参示例
HTTP 200,events 共 88 条,minute 均为 int 分钟;节选