Many of the Google APIs allow you to send a client IP as a parameter
now. This helps them better determine what requests are generated by
end user interaction vs. automated queries. If the API you're using
supports this, I would highly suggest you use it - it should help
alleviate false positives. Also make sure you're sending a valid api
token - some of the APIs don't require it, but not sending one will
increase your chances of being identified as an automated query.

On Feb 4, 1:47 pm, "Brandon Wirtz" <[email protected]> wrote:
> Use a proxy... Many API's hit IP limits from appengine... Amazon,Twitter,
> FaceBook, Google ;-).  Its because the same IPs are used over and over again
> for fetch requests.
>
>
>
>
>
>
>
> -----Original Message-----
> From: [email protected]
>
> [mailto:[email protected]] On Behalf Of Ernesto Karim Oltra
> Sent: Friday, February 04, 2011 9:31 AM
> To: Google App Engine
> Subject: [google-appengine] Re: Google Docs rejects queries from app engine
>
> Well, now working, but this error has been raised three or four periods of
> time since yesterday.
>
> On 4 feb, 18:05, Ernesto Karim Oltra <[email protected]> wrote:
> > All google docs queries return an error page giving me a sorry message
> > because i'm sending automated queries. One request an hour is not so
> > much.
>
> > RequestError: Server responded with: 503, <html><head><meta http-
> > equiv="content-type" content="text/html;
> > charset=utf-8"/><title>Sorry...</title><style> body { font-family:
> > verdana, arial,
>
> > sans-serif; background-color: #fff; color: #000; }</style></
> > head><body><div><table><tr><td><b><font face=times color=#0039b6
> > size=10>G</font><font face=times color=#c41200 size=10>o</font><font
> > face=times color=#f3c518 size=10>o</font><font face=times
> > color=#0039b6 size=10>g</font><font face=times color=#30a72f
> > size=10>l</font><font face=times color=#c41200 size=10>e</font></b></
> > td><td style="text-align: left; vertical-align: bottom; padding-
> > bottom: 15px; width: 50%"><div style="border-bottom: 1px solid
> > #dfdfdf;">Sorry...</div></td></tr></table></div><div style="margin-
> > left: 4em;"><h1>We're sorry...</h1><p>... but your computer or network
> > may be sending automated queries. To protect our users, we can't
> > process your request right now.</p></div><div style="margin-left:
> > 4em;">See <a href="http://www.google.com/support/bin/answer.py?
> > answer=86640">Google Help</a> for more information.<br/><br/></
> > div><div style="text-align: center; border-top: 1px solid
> > #dfdfdf;">&copy; 2009 Google - <a href="http://www.google.com";>Google
> > Home</a></div></body></html>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" 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 
> athttp://groups.google.com/group/google-appengine?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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-appengine?hl=en.

Reply via email to