Google JSON/Atom Custom Search API の仕様

http://code.google.com/intl/ja/apis/customsearch/v1/overview.html
備忘録としてのメモ.

予備知識

Google Web Search API
http://code.google.com/intl/ja/apis/websearch/docs/
は 2010年11月1日をもって廃止され(現在でもかろうじて動いているが,実行可能なクエスト数が制限されている),本 API の機能は Custom Search API へと移管された.

JSON/Atom Custom Search API の特徴

  • 利用にあたって Google API key が必要.
  • ・100クエリ/日までは無料で使用可能.
  • 有料プランの場合,100クエリを越えるリクエストに対して「1,000クエリあたり 5ドル」がかかる.また,有料の場合でも最大 10,000クエリ/日に制限されている.
  • 1クエリあたりに返してもらえる結果は最大 10件.

つまり,クエリに該当するページが 1,000ページ存在し,それを全て返してもらうためには 1,000 ページ / (10ページ/リクエスト) = 100リクエストを要し,無料クォータを使い果たす.

これならば Yahoo! JAPAN のアップグレード版ウェブ検索API の方が安い.