A CodeIgniter Library for the Google AJAX API
Latest commit be814e6 Jul 7, 2010 @dhrrgn dhrrgn Fixed a random soft-tab.
Permalink
Failed to load latest commit information.
libraries Fixed a random soft-tab. Jul 7, 2010
README.textile Initial Commit Jul 7, 2010

README.textile

CodeIgniter Google API Library

DESCRIPTION

This allows you to easily interface with Google’s AJAX API within your CodeIgniter application.

INSTALLATION

1. Copy Google.php to your application/libraries folder.
2. Load the library like normal. ($this->load->library('google');)

USAGE

API calls takes 2 parameters:
1. The search string
2. An array of options

Valid API calls include:

$this->google->web();
$this->google->local();
$this->google->video();
$this->google->blogs();
$this->google->news();
$this->google->books();
$this->google->images();
$this->google->patents();

Examples:
$this->google->web('codeigniter');

$this->google->images('cougar', array('safe' => 'active'));

Return Values

The library return the responseData object sent by Google. You must access the results like this:

$search = $this->google->web('codeigniter');
$results = $search->results;

You can also use chaining to simplify it:

$results = $this->google->web('codeigniter')->results;

For more information on the return object please see the API reference:
Google API Reference