在https://www.fifa.com/worldcup/上看不到 api 或 developer 这个词
通过查看浏览器的网络请求,您可以找到一个接收更新为 json 的链接:
https://api.fifa.com/api/v1/live/football/recent/17/254645?language=en-RU
原则上,您可以使用定期轮询从此处获取最新信息。
在对类似问题UEFA/FIFA score API的评论中,您可以一次找到所有比赛信息的链接:
https://api.fifa.com/api/v1/calendar/matches?idseason=254645&idcompetition=17&count=100
此链接也可以在 fifa.com 上的浏览器网络请求中的开发人员工具中看到
搜索引擎还建议使用https://worldcup.sfg.io - 一个通过从国际足联网站抓取它返回与 json 类似信息的网站。还有其他网站。
理想情况下,我想在公共域中找到一个 API,它可以让我订阅我感兴趣的事件,而无需不断轮询以获取最新信息。这种 API 的一个示例是https://pubsubhubbub.appspot.com/,它允许您订阅推送通知。请参阅如何确定新视频是否已在 youtube 频道上发布以及如何获取其网址?