【问题标题】:How can i get the scores and schedules using ESPN API?如何使用 ESPN API 获取分数和时间表?
【发布时间】:2014-01-24 12:21:40
【问题描述】:

如何获取全球所有体育比赛的比分和赛程信息?我看过 ESPN API,但它仅供战略合作伙伴使用。

对于此类信息是否有任何其他解决方案、API 或 RSS 提要?

【问题讨论】:

    标签: api espn


    【解决方案1】:

    如果你想要一些免费的东西,那就很难了。有很多公司,比如Sports Data LLC,他们的核心商业模式就是提供这些数据。

    也就是说,受 Matt Croydon 的博客文章的启发,我从 NFL 网站提取 JSON 得分数据取得了一些成功:

    http://postneo.com/2007/09/09/accidental-apis-nfl-edition

    【讨论】:

      【解决方案2】:

      其他人:

      ESPN 得分的示例 api 端点是

      http://site.api.espn.com/apis/site/v2/sports/soccer/eng.1/scoreboard?lang=en&region=gb&calendartype=whitelist&limit=100&dates=20180407&league=eng.1

      来自此端点的数据涵盖当天(即 2018 年 4 月 7 日)英超联赛的赛程

      按照以下步骤找到端点

      1. 打开火狐浏览器

      2. 转到 espn 网站的“分数”部分(即 http://www.espn.co.uk/football/scoreboard/_/league/all/)

      3. ctrl + shift + e打开开发者工具窗口

      4. 转到“网络监视器”选项卡

      5. 按“XHR”过滤

      6. 从下拉框中点击“英超联赛”

      7. 端点地址将出现在表格中

      “在新标签页中打开”查看数据


      由于 Sudhir Vadodariya 的回答中的链接已关闭,因此这里是另一个 -

      www.gregreda.com/2015/02/15/web-scraping-finding-the-api/

      它涵盖了使用 Chrome 的类似问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多