【PHP】Google AJAX Search APIを使ってニュース記事を取得
PHPでGoogle AJAX Search APIを使用したときのメモ。
参考になったのはこちらのサイト。
リクエストをする基本URLや一般的な引数に関しては、日本語ドキュメントがあるので分かりやすい。
特定の単語を除外したり、取得する件数を指定したりと複雑なことをやりたい場合は下記サイトにクエリの文法とか記載がある(英語だけど何となく分かると思う)。
[Google Code]Google SOAP Search API Reference
実際に検索してみて、どういったURLになるかを見た方が早い
こんな感じの検索をしたい場合は
HTTP_Requestを使って、次のようなリクエストを送ればいい。(dBugを使ってdumpした状態)
パラメータメモ
- v=1.0のパラメータはAPIの場合必須
- 取得件数でmaxResultsは効かない。rsz=small(4件)かrsz=large(8件)のみ
レスポンスが早いし、返ってくる情報も豊富で使い易いので、さすがGoogle先生。
<参考サイト>
[Google Code]Google AJAX Search API 標準URL 基本アドレス
[Google Code]Google AJAX Search API Flashやその他JavaScirptを使用しない環境
<関連記事>