AJAX API を直接呼び出し、JSON からの結果をオブジェクト ( json_decode() ) に解析し、最初の結果を取得することをお勧めします。
次の部分の API ドキュメントを参照してください。
http://code.google.com/apis/ajaxsearch/documentation/reference.html#_fonje_urlbase
http://code.google.com/apis/ajaxsearch/documentation/reference.html#_fonje_args
http://code.google. com/apis/ajaxsearch/documentation/reference.html#_fonje_local
私は個人的に、AJAX API をラップするいくつかのクラスに取り組んできましたが、まだ完成にはほど遠い状態です (おそらく、構造を改善するためにクラスをリファクタリングする予定です)。
ただし、必要に応じて、SVN から現在のソースを取得できます。ローカル検索を実行しましたが、現在の形式で機能します。
http://codelib.stephenmelrose.co.uk/svn/php/branches/1.0/library/
次のように使用します。
require_once("library/google/search/Local.php");
$google_search = new SM_Google_Search_Local('starbucks');
$google_search->setHTTPReferer("http://localhost.localhost/");
$google_search->setResultSetSize(Google_Search::RESULT_SET_SIZE_LARGE);
$google_search->setCenterPoint('53.79548,-1.549416');
$response = $google_search->getResponse();
$results = $response->getResults();
// Your first result
$results[0];