Wallogit.com
2017 © Pedro Peláez
A PHP Interface to the Google Custom Search API
A PHP interface to the Google Custom Search JSON API. The JSON API allows for free and paid users to take advantage of adding Google search results to your website., (*1)
Google's documentation for the Custom Search JSON API can be found here: https://developers.google.com/custom-search/json-api/v1/overview, (*2)
Search Engine ID - On the Custom Search Engine Control Panel, create a new search engine for the site you would like to integrate. Once created, you can retrieve your Search Engine ID from the Setup tab., (*3)
API Key - If you're using the free option, visit the Google Developers Console and create a project for your search engine. Within your project, you’ll need to enable the Custom Search API from the APIs tab. Finally, on the Credentials tab, you will need to create a Public API access key by selecting the Create new Key option and choosing Server key. The API Key will now be available., (*4)
If you're using a paid option, you can find your API key in the Control Panel in the Business > XML & JSON tab., (*5)
(php)
$search = new iMarc\GoogleCustomSearch(SEARCH_ENGINE_ID, API_KEY);
$results = $search->search('Apples');, (*6)