Google AJAX Search APIについて教えてください。

186 views
Skip to first unread message

jar^2

unread,
May 31, 2011, 10:37:35 PM5/31/11
to Google AJAX APIs
Google AJAX Search APIについて教えてください。

APIを使って検索ツールを開発しています。
無料版を使っていますので、処理できるクエリ数が1日1000回、1回につき10件までになってるのは理解しています。


その制限を越えると検索結果が返ってこなくなります。
それは良いのですが2~3日経過しても相変わらず結果が返ってきません。
別のPCから直接プログラムを実行すると結果が返ってくるのでAPIの制限が原因だと見ています。

1日に1000回ということは、次の日になるとリセットされると理解していますが
このへんの仕様に詳しい方教えてください。

またGoogleの仕様書などで、このあたりの仕様が書かれている箇所がありましたら教えてください。
大変困っています。

よろしくお願いします。

Jeremy Geerdes

unread,
Jun 1, 2011, 8:53:45 AM6/1/11
to google-ajax...@googlegroups.com
==== Japanese, via Google Translate ====私は完全に私はあなたの質問理解していますかどうか確信できませんが、私あなた検索APIでクエリ制限について求めていると信じている。古いWeb検索および他のAPI(以前のAJAX検索ファミリーとして知られている)は無制限の記録も残しているが、彼らは動的調整メカニズムを持っています。あなた大挙してクエリ送信する場合は、それらのメカニズムの引き金となるでしょう。Googleは、そのは、調整ブロックより積極的に成長しているので、それはあなたがブロックされる前に処理することができる場合がありますどのように多くのクエリとは言い難いほとんどのクエリ可能取得するには、APIキーすべてのリクエストにuseripパラメータを含めることになるでしょう。また、HTTP_REFERERヘッダインクルードしていることを確認してください。

あなたカスタム検索API(すなわち、新しい検索API)を使用している場合は、請求書を有効にしない限り、あなた1日あたり100リクエスト制限されています。

==== English, just in case ====
I'm not entirely certain that I am understanding your question, but I believe that you're asking about query limits in the Search API. The old Web Search and other APIs (formerly known as the AJAX Search family) have no documented limit, but they do have dynamic throttling mechanisms. If you are sending queries en masse, you will trigger those mechanisms. Google has been growing more aggressive in its throttling and blocking, so it is difficult to say how many queries you may be able to process before being blocked. To get the most queries possible, you will want to include an API key and a userip parameter with every request. Also, make certain that you're including an HTTP_REFERER header.
If you are using the Custom Search API (i.e., the new Search API), you are limited to 100 requests per day unless you enable billing.


Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA

For more information or a project quote:

If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church!

--
You received this message because you are subscribed to the Google Groups "Google AJAX APIs" group.
To post to this group, send email to google-ajax...@googlegroups.com.
To unsubscribe from this group, send email to google-ajax-searc...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-ajax-search-api?hl=en.


Reply all
Reply to author
Forward
0 new messages