- Author: Dan Horrigan
This allows you to easily interface with Google’s AJAX API within your CodeIgniter application.
1. Copy Google.php to your application/libraries folder.
2. Load the library like normal. ($this->load->library('google');
)
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'));
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