Yeah, I didn't think about that when I posted that comment. Sorry! Jeremy R. Geerdes Effective website design & development Des Moines, IA
For more information or a project quote: http://jgeerdes.home.mchsi.com [email protected] If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan Church! On Feb 18, 2010, at 4:09 AM, Fitzchev wrote: > As I'm using Flex to do the API call, using user_ip won't help as it > would be a different one depending on the user. And if I'm correct > it's not easy to pass http_referer in Flash... > > Cyril > > On Feb 16, 5:27 pm, Jeremy Geerdes <[email protected]> wrote: >> You'll probably also want to include the userip parameter. >> >> Jeremy R. Geerdes >> Effective website design & development >> Des Moines, IA >> >> For more information or a project quote:http://jgeerdes.home.mchsi.com >> [email protected] >> >> If you're in the Des Moines, IA, area, check out Debra Heights Wesleyan >> Church! >> >> On Feb 16, 2010, at 10:12 AM, Fitzchev wrote: >> >>> I knew that something happened when users start to complain few days >>> ago :-) >> >>> Just to be sure, I'm using the languageDetection API to detect (and >>> validate) the language of Word documents: to do so I'm extracting the >>> text and send several requests (using Flex/Flash) to the API and >>> compute the result. Using Firebug, I can see that now my requests are >>> blocked for a certain amount of time (from few ms to several seconds!) >>> before being "released". So I added an API key today to get around >>> this problem. Is it the correct way or am I missing something? >> >>> Thanks in advance, >>> Cyril >> >>> On Jan 19, 10:24 pm, Adam Feldman <[email protected]> wrote: >>>> Over the last several years, you've helped make Google's AJAX APIs >>>> incredibly successful. Not surprisingly, however, there are some >>>> people who try to take advantage of these free APIs by using them in >>>> ways that they were not designed for, abuse which is prohibited by the >>>> Terms of Use (http://code.google.com/apis/ajaxsearch/terms.html). >>>> Specifically, some servers are making countless requests - requests >>>> not made on the behalf of an end-user - in an attempt to scrape data >>>> from the API. >> >>>> To help us discourage this behavior without impacting legitimate >>>> developers, we're adding a new parameter to the RESTful interface, >>>> userip. With this parameter, developers have the option of supplying >>>> the IP address of the end-user on whose behalf they are making the API >>>> request. Doing so will help us distinguish this legitimate server- >>>> side traffic from the more abusive scraping in which there are no end- >>>> users. >> >>>> Use of this new parameter is *not* required. However, if it is not >>>> included with server-side requests, those requests are more likely to >>>> be interpreted and automatically blocked as abuse, especially in >>>> situations where a server is sending a high volume of traffic to the >>>> API. Additional safeguards you can take include setting setting a >>>> valid HTTP referer (as required by our Terms of Use) and using an API >>>> key (http://code.google.com/apis/ajaxsearch/signup.html). These >>>> additional measures will help us contact you in case there are >>>> problems with your website or application (sometimes a programming >>>> error results in massive traffic, forcing us to block your access if >>>> we are unable to contact you). In choosing to utilize this parameter, >>>> please be sure that you're in compliance with any local laws, >>>> including any laws relating to disclosure of personal information >>>> being sent. >> >>>> Check the documentation for usage of the new >>>> parameter:http://code.google.com/apis/ajaxsearch/documentation/reference.html#_... >> >>>> And don't hesitate to send us your feedback in this group. >> >>>> Thanks, >>>> Adam Feldman >>>> Product Manager >>>> Google Developer Team >> >>> -- >>> 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 >>> athttp://groups.google.com/group/google-ajax-search-api?hl=en. > > -- > 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. > -- 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.
