Ruby/Google

Ruby/Google offers a higher-level abstraction of Google's SOAP-driven Web API. It allows the user to programatically query the Google search engine from Ruby. The aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.

Tags Software Development Libraries Ruby Modules Internet Web Indexing/Search Dynamic Content CGI Tools/Libraries
Licenses GPL
Operating Systems OS Independent
Implementation Ruby

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Feb 2006 16:39
  • Rrelease-after

Changes: A new method, Search#utf8, allows the user to request conversion of query strings from a given source encoding to UTF-8 prior to sending them to Google. Previous versions of the library had started to fail. It's not clear if changes made to the Google Web API caused this issue. The code has been slightly modified to fix the problem.

  • Rrelease-mid
  •  20 May 2003 04:41
  • Rrelease-after

Changes: The code no longer generates warnings when used with Ruby 1.8.

  • Rrelease-mid
  •  18 Jan 2003 02:44
  • Rrelease-after

Changes: Google's WSDL file is now utilized, thanks to the addition of a WSDL driver. Methods no longer need to be defined manually, resulting in simpler, briefer code.

  • Rrelease-mid
  •  09 Sep 2002 22:11
  • Rrelease-after

Changes: Google::Search now deprecates use of the oe and ie parameters, in line with changes made by Google to the Web API on 30th August 2002. If Ruby is run in verbose mode and either of these parameters is used, a warning will be issued.

  • Rrelease-mid
  •  24 May 2002 00:05
  • Rrelease-after

Changes: A minor code cleanup to improve legibility was performed, and some minor bugs in the RD documentation were fixed.

A89a6a1d72c2d365245ee667151acad0_thumb

Project Spotlight

gumnut

Software to find the most supported proposals within large groups of people.

No-screenshot

Project Spotlight

uli-plugins

A collection of LV2 plugins.