比分
需填 token赛中联网刷新要 football-data tokenv0.1.0 起
只想知道「哪些球在踢、比分多少」时看这一页。每场比赛一张卡片,按状态过滤;不填 token 也能看,只是比赛进行中的比分不会联网更新。
页面上有什么
- 状态过滤:顶部四个按钮「全部」「进行中」「已结束」「未开始」,每个后面带场数,点哪个只看哪一类。该状态下没有比赛时写「该状态下暂无比赛」。
- 比赛卡片:头部是小组或淘汰赛阶段(「A 组」「32 强」「决赛」……)和北京时间开球时刻,右上角是状态:红色「LIVE」、「完场」或「未开始」;中间是两队国旗、中文队名和比分,领先或获胜的一方比分标绿。点卡片进入这场比赛的 AI 分析。
- 左侧导航里比分这一项旁边有一个数字,表示当前进行中的场数,不用打开页面也知道有几场在踢。
- 页面底部写着「数据可能有延迟,仅供参考 · 纯资讯,与 FIFA 无关」。
比分多久更新一次
这一页开着时,每 30 秒做两件事:先让后台尝试联网刷新比分,再从本机缓存重读。后台只有同时满足下面三个条件才真的联网:
- 在「设置 → 数据源与防剧透」填了 football-data.org 的免费 token;
- 「比分」页开着;
- 有比赛处在开球前 30 分钟到开球后 135 分钟之间。
不满足时只读本机缓存:赛果随 openfootball 数据更新,每次启动应用拉一次。所以不填 token 时,比赛进行中的比分会明显滞后。公开数据源本身就比直播慢,要零延迟请以持权平台的直播为准。
token 怎么填
到 football-data.org 免费注册一个 token(每位用户自己注册,各用各的额度),粘贴进「设置 → 数据源与防剧透」点「保存」。保存后会立刻联网补一次已结束比赛的赛果,不用重启。token 只存在本机,见设置说明。
防剧透
打开顶栏的防剧透后,卡片上已完场的比分隐藏起来,也不再标绿胜者。见赛程 · 防剧透。
下一篇:积分榜