web searc api limit

297 views
Skip to first unread message

Lucky

unread,
May 6, 2012, 8:44:17 AM5/6/12
to Google AJAX APIs
is there any limit for the google deprecated web-search api?

AJOY BABY

unread,
May 6, 2012, 11:07:22 PM5/6/12
to google-ajax...@googlegroups.com
Yes you cam perform only 100 queries per day. For getting more results you need to pay

On Sun, May 6, 2012 at 6:14 PM, Lucky <vsa...@gmail.com> wrote:
is there any limit for the google deprecated web-search api?

--
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
To view this message on the web, visit
http://groups.google.com/group/google-ajax-search-api?hl=en_US
For more options, visit this group at
http://groups.google.com/group/google-ajax-search-api?hl=en?hl=en

Jeremy Geerdes

unread,
May 6, 2012, 11:28:11 PM5/6/12
to google-ajax...@googlegroups.com
Actually, the deprecated Web Search API does not have a hard limit on the number of queries you can submit. Rather, it utilizes a number of dynamic throttling mechanisms which are designed to thwart automated queries (e.g., robots, crawlers, etc.). These throttling mechanisms have been progressively tightened since the announcement of the APIs' deprecation, and I think it reasonable to expect that process will continue as the deprecation period continues.

Beyond these throttling mechanisms, the API has been limited in two primary ways. First, it will only return a maximum of 64 results in most cases (100 in the event of a paid business CSE). In addition, the results which the API returns are not congruent with those returned by a standard Google search. Namely, generally speaking, a rather significant number of individual results are dropped from the result set which is actually returned.

Each of these are limits on the API.

jg
--
Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA

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

Enissay

unread,
May 14, 2012, 6:26:39 AM5/14/12
to Google AJAX APIs
Thanks for this explanation... I also noticed the difference between
the estimatedResultCount returned using the ajax api, and the results
returned by a standard Google search...




I would like then to use the new api to correct this, however I still
cannot figure out how to do this query with the new api:
https://ajax.googleapis.com/ajax/services/search/video?v=1.0&q=wifite%20filetype:pdf

Jeremy Geerdes

unread,
May 14, 2012, 8:07:47 AM5/14/12
to google-ajax...@googlegroups.com
To use the Custom Search API, you're going to need to first set up a Custom Search Engine. Then you'll need to register your project with the APIs Console at http://code.google.com/apis/console . Then you'll need to use the console to activate the Custom Search API and obtain an API key. Finally, you can use the documentation ( https://developers.google.com/custom-search/v1/using_rest ) to familiarize yourself with  and utilize the API.

You will notice in the documentation that, among the API-specific query parameters, there is a fileType argument that you can use to specify pdf.

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!

Enissay

unread,
May 14, 2012, 8:18:08 AM5/14/12
to Google AJAX APIs
Hey, thanks for you answer again :)

I was proceeding the way you said, but it seems that there is a
required parameter cx/cref "for a search engine created with the
Google Custom Search page"...
So the question is: how to configure my custom search page to give
exactly the same results as google.com... I already tried some
settings but there still huge difference between both results !

On May 14, 2:07 pm, Jeremy Geerdes <jrgeer...@gmail.com> wrote:
> To use the Custom Search API, you're going to need to first set up a Custom Search Engine. Then you'll need to register your project with the APIs Console athttp://code.google.com/apis/console. Then you'll need to use the console to activate the Custom Search API and obtain an API key. Finally, you can use the documentation (https://developers.google.com/custom-search/v1/using_rest) to familiarize yourself with  and utilize the API.
>
> You will notice in the documentation that, among the API-specific query parameters, there is a fileType argument that you can use to specify pdf.
>
> Jeremy R. Geerdes
> Generally Cool Guy
> Des Moines, IA
>
> For more information or a project quote:
> jrgeer...@gmail.com
>
> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church!
>
> On May 14, 2012, at 5:26 AM, Enissay wrote:
>
>
>
>
>
>
>
> > Thanks for this explanation... I also noticed the difference between
> > the estimatedResultCount returned using the ajax api, and the results
> > returned by a standard Google search...
>
> > I would like then to use the new api to correct this, however I still
> > cannot figure out how to do this query with the new api:
> >https://ajax.googleapis.com/ajax/services/search/video?v=1.0&q=wifite...

Jeremy Geerdes

unread,
May 14, 2012, 8:29:50 AM5/14/12
to google-ajax...@googlegroups.com
I don't know that you can configure it to return exactly the same results as google.com. However, you can configure it to search the whole web rather than specific sites you may provide. It's in the settings after you've completed the initial setup. That's probably as close as you're going to get.

Jeremy R. Geerdes
Generally Cool Guy
Des Moines, IA

For more information or a project quote:
jrge...@gmail.com

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

Enissay

unread,
May 14, 2012, 12:51:22 PM5/14/12
to Google AJAX APIs
Yeah, It seems there's noway to get same results as google.com :
http://support.google.com/customsearch/bin/answer.py?hl=en&answer=1210656

Therefor, there's no problem anymore ^^

Thanks for your help :)

On May 14, 2:29 pm, Jeremy Geerdes <jrgeer...@gmail.com> wrote:
> I don't know that you can configure it to return exactly the same results as google.com. However, you can configure it to search the whole web rather than specific sites you may provide. It's in the settings after you've completed the initial setup. That's probably as close as you're going to get.
>
> Jeremy R. Geerdes
> Generally Cool Guy
> Des Moines, IA
>
> For more information or a project quote:

prateek papriwal

unread,
May 25, 2012, 6:45:12 AM5/25/12
to google-ajax...@googlegroups.com
hey,


On Monday, 7 May 2012 08:58:11 UTC+5:30, jgeerdes [AJAX APIs "Guru"] wrote:
Actually, the deprecated Web Search API does not have a hard limit on the number of queries you can submit. Rather, it utilizes a number of dynamic throttling mechanisms which are designed to thwart automated queries (e.g., robots, crawlers, etc.). These throttling mechanisms have been progressively tightened since the announcement of the APIs' deprecation, and I think it reasonable to expect that process will continue as the deprecation period continues.
Can i use google web search in iframe then ? and also on which other google products are these limits enacted upon ...

Beyond these throttling mechanisms, the API has been limited in two primary ways. First, it will only return a maximum of 64 results in most cases (100 in the event of a paid business CSE). In addition, the results which the API returns are not congruent with those returned by a standard Google search. Namely, generally speaking, a rather significant number of individual results are dropped from the result set which is actually returned.

Each of these are limits on the API.

jg

On Sun, May 6, 2012 at 10:07 PM, AJOY BABY <ajoy...@gmail.com> wrote:
Yes you cam perform only 100 queries per day. For getting more results you need to pay
On Sun, May 6, 2012 at 6:14 PM, Lucky <vsa...@gmail.com> wrote:
is there any limit for the google deprecated web-search api?

--
You received this message because you are subscribed to the Google
Groups "Google AJAX APIs" group.
To post to this group, send email to

To unsubscribe from this group, send email to

--
You received this message because you are subscribed to the Google
Groups "Google AJAX APIs" group.
To post to this group, send email to

To unsubscribe from this group, send email to

Jeremy Geerdes

unread,
May 27, 2012, 3:31:10 PM5/27/12
to google-ajax...@googlegroups.com
I don't see anything in the Google TOS that would prohibit you from using the standard Google search in an iframe. However, the TOS do prohibit using methods other than their provided interface (e.g., screen scraping). And this is not to say that they can't/won't implement frame-busting code on their page.

Every public Google service has some sort of limit or restriction on it, as defined in the relevant Terms of Service. Services which are not offered under a TOS are not "public" and therefore not available for public use.

jg


To unsubscribe from this group, send email to

To view this message on the web, visit

Jeremy Geerdes

unread,
May 27, 2012, 3:37:10 PM5/27/12
to google-ajax...@googlegroups.com
I should note that I am not a legal expert, and so if you have any doubt whatsoever about the advice that I just provided, you should consult someone who is.

dalila benachenhou

unread,
May 29, 2012, 9:57:42 AM5/29/12
to google-ajax...@googlegroups.com
How do you find the cost of the paid business CSE?

Dalila

Jeremy Geerdes

unread,
May 29, 2012, 10:15:39 AM5/29/12
to google-ajax...@googlegroups.com

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!
Reply all
Reply to author
Forward
0 new messages