【问题标题】:Fetching Live update from cricinfo从 cricinfo 获取实时更新
【发布时间】:2016-04-05 20:43:17
【问题描述】:

我正在从http://www.espncricinfo.com/wcldiv4-2012/engine/match/576414.html 获取实时更新,我能够做的是使用 wget 和正则表达式获取实时记分卡,解析页面的“标题”(即记分卡)。

但我无法获取使用“firebug”时可以看到的评论,但是当我获取页面时,这些评论不会显示。

反正有没有用命令行使用萤火虫? (想知道我是否可以,然后我可以获取这些结果。)

或者获取那些自动更新评论的方法是什么?

【问题讨论】:

  • wget espncricinfo.com/wcldiv4-2012/engine/match/576414.html cat 576414.html | grep "" | sed 's/]*>//g'
  • 不,不是这个。 .您尝试从 espncricinfo 获取数据的那个。 .
  • 那是我获得记分卡的帮助。我没有写任何东西来获得评论,因为当我 wget 时,我没有在获取的页面中得到它。
  • 该页面必须已经加载了 JavaScript。您应该尝试查看 js 在做什么,并尝试 wget 它从哪里获取您需要的数据。

标签: regex firebug


【解决方案1】:

我想您应该能够在您的网站上使用以下 RSS。您需要解析相关的提要并开始工作。

http://www.espncricinfo.com/ci/content/rss/feeds_rss_cricket.html

我怀疑 cricinfo 是否有自己可以利用的 API。

更新 1:Cricinfo 利用 yahoo 管道并合并这些提要,您也可以利用相同的方法并以 JSON 或 XML 格式获取结果管道:

这里有一个简单的管道,例如:

http://pipes.yahoo.com/pipes/pipe.info?id=tMcVGcqn3BGvsT_2R2EvQ

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 2017-12-30
    • 1970-01-01
    相关资源
    最近更新 更多