44

espncricinfo.com 是否公开了 API?我对现场比分、新闻,也许还有照片感兴趣。

到目前为止,我只知道 rss 提要..

4

3 回答 3

37

我不相信 API 存在 - 不幸的是。

许多用户所做的(以及 cricinfo 自己建议的)是使用 Yahoo Pipes 合并许多不同的提要。然后,您可以获得 JSON 和其他格式的结果管道。

通过在此处查看“最新板球得分”管道,可能最好通过示例来证明:http: //pipes.yahoo.com/pipes/pipe.info?_id= tMcVGcqn3BGvsT__2R2EvQ

当然,能够搜索统计信息和返回裸数据以进行statsguru搜索的 REST 服务会很好,但我目前唯一的建议是手动构建 statsguru 查询并wrappertype=print附加,然后使用 xpath 过滤出你需要的数据。

一个示例 statsguru 查询:

http://stats.espncricinfo.com/ci/engine/player/13418.html?class=1;template=results;type=allround;wrappertype=print

于 2011-02-26T15:20:14.227 回答
6

您可以使用雅虎!用于获取最新板球数据的查询语言 (YQL)。它以 JSON 和 XML 格式返回结果。你可以在这里找到它:http: //developer.yahoo.com/yql/console/ ?env=store://0TxIGQMQbObzvU4Apia0V0&_uiFocus=cricket

于 2014-11-25T04:23:37.273 回答
5

ESPN 开发者中心启动并向应用程序开发者开放体育 API:Headlines API 可免费用于非商业用途,用于每天执行多达 2,500 次 API 调用的应用程序。随着使用 ESPN API 的外部应用程序用户群增加,开发人员与公司签订了单独的合作协议。如果您想使用 ESPN 的新 API,请访问开发者中心 ( http://developer.espn.com/ ) 并请求开发者密钥。

于 2013-03-29T09:33:05.953 回答