Probably the easiest way to contact a member of the Search API team  
would be to join the IRC channel using the information in this thread:

http://groups.google.com/group/google-ajax-search-api/browse_thread/thread/ecf741a1a08c75ab?hl=en

There are three Googlers that frequent the channel, though I can't  
guarantee their schedules.

That said, though, I know that Google's general policy is that  
engineers/developers won't comment on more than the most basic TOS  
questions. They leave that to the legal department.

Jeremy R. Geerdes
Effective website design & development
Des Moines, IA

For more information or a project quote:
http://jgeerdes.home.mchsi.com
http://jgeerdes.blogspot.com
http://jgeerdes.wordpress.com
[email protected]

Unless otherwise noted, any price quotes contained within this  
communication are given in US dollars.

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

And check out my blog, Adventures in Web Development, at 
http://jgeerdes.blogspot.com 
  !


On Sep 4, 2009, at 8:20 AM, gaston wrote:

>
> Hello Jeremy,
>
> the forum at http://forums.techarena.in/software-development/1061197.htm
> is closed :-( However, I found that by using prepared statements it's
> possibly to escape strings automatically.
>
> I'm more worried now about the TOS. I'm trying to see if there is any
> way I can contact members of the Google Search API so I can explain
> what I'm trying to do and get some feedback and suggestions on how to
> achieve that in a correct and legal way. I don't want to have troubles
> because of my ignorance in the matter.
>
> Thanks ofr the pointer!
>
> G.
>
> On Sep 4, 2:49 pm, gaston <[email protected]> wrote:
>> I halt all the experiments until I can read carefully the TOS :-(
>>
>> On Sep 2, 7:07 pm, Jeremy Geerdes <[email protected]> wrote:
>>
>>> And I just noticed this, and thought I'd give you a heads up. The
>>> Google AJAX APIs TOS prohibit the use of appliations which make
>>> automated queries to the API. I don't know how you're doing your  
>>> 1000
>>> queries twice daily, but I wouldn't want you to get busted on that
>>> clause.
>>
>>> Jeremy R. Geerdes
>>> Effective website design & development
>>> Des Moines, IA
>>
>>> For more information or a project quote:http://jgeerdes.home.mchsi.comhttp 
>>> ://jgeerdes.blogspot.comhttp://jgee...
>>> [email protected]
>>
>>> Unless otherwise noted, any price quotes contained within this
>>> communication are given in US dollars.
>>
>>> If you're in the Des Moines, IA, area, check out Debra Heights
>>> Wesleyan Church!
>>
>>> And check out my blog, Adventures in Web Development, 
>>> athttp://jgeerdes.blogspot.com
>>>   !
>>
>>> On Sep 2, 2009, at 10:22 AM, gaston wrote:
>>
>>>> Hello,
>>
>>>> I'm building an application to do the same kind of experiments.
>>>> Running multiple queries, each for a different search term. I'm  
>>>> using
>>>> Yahoo's API and Google's. So far I have no problem, running about  
>>>> 1000
>>>> queries twice a day and using the estimatedResultCount. I  
>>>> understand
>>>> that this is very inaccurate.
>>
>>>> @Jeremy: you said: "Unfortunately, it is known to be highly
>>>> inconsistent and wildly inaccurate."
>>
>>>> Do you know where I can find an "offical" statement about this  
>>>> claim?
>>>> The reason I ask you this is because I could use that information  
>>>> to
>>>> better explain my experimental results. From my initial  
>>>> experiments I
>>>> can see that the google count is rather different from the number  
>>>> of
>>>> results I would obtain if I query Google through the Web  
>>>> interface but
>>>> I want to be sure that this is indeed due to restrictions on the
>>>> Google API. After all, there are many factors that affect this  
>>>> number,
>>>> e.g. the Google server that serves the query.
>>
>>>> The only problem I'm experiencing at the moment and so far I don't
>>>> know how to solve, is that I can't manage to escape/encode the  
>>>> query
>>>> part of the URI correctly, specially when I want to query terms  
>>>> that
>>>> have special characters like german characters for exmaple. I built
>>>> the application in Java and I've tried with URLEncode but it  
>>>> doesn't
>>>> work the way I want. Do you know which functions I can use in  
>>>> order to
>>>> escape the query part so I can build a correct URI to sent to  
>>>> Google
>>>> through the search API?
>>
>>>> thanks,
>>>> G.
>>
>>>> On Aug 29, 6:54 pm, mjc147 <[email protected]> wrote:
>>>>> I'm not too bothered about the accuracy (within reason of course)
>>>>> but,
>>>>> granted, the TOS could be a problem.
>>
>>>>> I would actually rather code the client in Java but couldn't  
>>>>> find an
>>>>> appropriate Google Search API - is there one?
>>
>>>>> On Aug 28, 7:10 pm, Jeremy Geerdes <[email protected]> wrote:
>>
>>>>>> There are a couple of problems with your task as far as the  
>>>>>> Google
>>>>>> AJAX Search API is concerned. First, the closest thing to a  
>>>>>> result
>>>>>> count that the API offers is the cursor.estimatedResultCount
>>>>>> property.
>>>>>> Unfortunately, it is known to be highly inconsistent and wildly
>>>>>> inaccurate. It is generally a good idea NOT to rely on it for
>>>>>> mission-
>>>>>> critical functionality. And second, the API's TOS explicitly  
>>>>>> forbid
>>>>>> the use of applications which submit automated queries. In other
>>>>>> words, you would have to write your application in such a way  
>>>>>> that
>>>>>> you
>>>>>> would have some sort of user interaction before each of your  
>>>>>> queries
>>>>>> was run. For a set of several thousand, that would probably be a
>>>>>> problem.
>>
>>>>>> I would suggest that you use a different search API (e.g., Bing  
>>>>>> or
>>>>>> Yahoo!), but I know that at least Yahoo has a similar  
>>>>>> restriction on
>>>>>> automated queries. And frankly, I can't imagine that Bing  
>>>>>> wouldn't
>>>>>> as
>>>>>> well.
>>
>>>>>> Jeremy R. Geerdes
>>>>>> Effective website design & development
>>>>>> Des Moines, IA
>>
>>>>>> For more information or a project 
>>>>>> quote:http://jgeerdes.home.mchsi.comhttp
>>>>>> ://jgeerdes.blogspot.comhttp://jgee...
>>>>>> [email protected]
>>
>>>>>> Unless otherwise noted, any price quotes contained within this
>>>>>> communication are given in US dollars.
>>
>>>>>> If you're in the Des Moines, IA, area, check out Debra Heights
>>>>>> Wesleyan Church!
>>
>>>>>> And check out my blog, Adventures in Web Development, 
>>>>>> athttp://jgeerdes.blogspot.com
>>>>>>   !
>>
>>>>>> On Aug 28, 2009, at 1:41 AM, mjc147 wrote:
>>
>>>>>>> I want to run several thousand search queries for the sole
>>>>>>> purpose to
>>>>>>> find out the number of results for each search. The actual  
>>>>>>> search
>>>>>>> results are of no interest to me.
>>
>>>>>>> What is the best way to do this?
> >


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

Reply via email to