任何用于搜索Google缓存的API?

zen*_*ngr 7 ruby-on-rails google-search-api

我正在尝试在Google缓存中进行搜索,因此我需要触发此查询:

http://webcache.googleusercontent.com/search?q=cache:news.ycombinator.com/news+hacker+news
Run Code Online (Sandbox Code Playgroud)

并从页面获取一些内容,如时间戳.但是当我使用curl(ruby)执行此操作时,它会给出一个权限被拒绝的错误,即抓取被阻止并且这是预期的.

那么,有没有办法搜索谷歌缓存(API或某种解决方法)并提取一些信息,如时间戳?

zen*_*ngr 2

我没有获得任何API,但我可以在rails 中使用hpricotnokogiri来抓取它(Rails 中的curl 给出权限被拒绝的错误)。一旦我弄清楚如何使用这些 gem 从上面的 URL 中提取时间戳,我就会发布代码。

有人有更好的解决方案吗?