在Ruby中使用Google搜索REST API

问题描述:

我正在尝试使用Ruby进行Google搜索,并打印出前3个结果。在Ruby中使用Google搜索REST API

任何人都可以指向我的示例代码?我无法找到它。

+0

我的答案有问题吗? – 2010-05-05 15:51:23

+0

对不起,忘了选择它。非常感谢! :) – Dogbert 2010-05-06 21:44:29

宝石googleajax是有是:

require 'googleajax' 
GoogleAjax.referer = "your_domain_name_here.com" 
GoogleAjax::Search.web("Hello world")[:results][0...3] 
+1

仅供参考:截至2010年11月,Google Web Search API已弃用。它继续运行,但结果对我来说看起来很奇怪,并且与Web UI所提供的截然不同。 – 2011-09-06 07:39:20

+1

然后用什么? – Schovi 2012-01-03 13:56:02

+0

例如:'r = GoogleAjax :: Search.web(“Hello world”)[:results] [0]'then'puts r [:unescaped_url]' – craig 2014-08-10 21:35:07

现在,谷歌要你使用这个http://code.google.com/p/google-api-ruby-client/与100所礼貌查询的限制,并高于任何一个定价结构。