Ok, I admit it. I got greedy and was reckless w/ the Google servers. I was testing a new application and I kept re-starting it to tweak different parameters. I probably made some 40,000 requests in the last few hours. So now my queries are blocked. The following message tells me this:
--------------------------------------------------------------------------------------------------------------------------------------------------------------- We're sorry... ... but your query looks similar to automated requests from a computer virus or spyware application. To protect our users, we can't process your request right now. We'll restore your access as quickly as possible, so try again soon. In the meantime, if you suspect that your computer or network has been infected, you might want to run a virus checker or spyware remover to make sure that your systems are free of viruses and other spurious software. We apologize for the inconvenience, and hope we'll see you again on Google. --------------------------------------------------------------------------------------------------------------------------------------------------------------- I was absolutely being careless and I'd like to apologize and start the slate clean. I am sorry and I will be more careful next time, doing only a few requests at a time, analyzing the results, and tweaking parameters as necessary. I have learned my lesson. My question is: "Now what?" I mean, do I just wait for Google to unblock my IP address from this type of similar query? Do I re-format the parameters a bit by shifting them around? (actually I already tried this and they're not stupid enough to block requests just by the order of parameters) if I wait, how long should I wait? I understand if I need to be penalized since I was acting w/ such reckless abandon against their servers. I'd just like to know what the penalty is so I can suck it up and plan to do something else for the next 12 hours, 24 hours, 2 days, etc? I understand the difficulty in letting information like this out since someone could plan on catching this exception and throttling their requests around this penalty window. But I'm not one of those companies! Whether it's email, API access, or anything else, legitimate companies are always having to pay the toll for unsavory companies who are trying to take advantage. I'm not talking about the waiting penalty - I deserve that. I'm talking about not being able to plan the final test phase of this project on any type of timeline since I have no idea how long to wait. I wish there were someone to talk to - to apologie profusely enough until I am forgiven. Not that it detracts in any way from my poor behavior but from what I read before I started, the only limitation enforced by the Google Base query API was 5 hits per second. This is apparently not the case, or perhaps this limitation is calculated by rounding to the nearest second. I throttle my requests so there's never more than 5 in a single second but I measure out to the millisecond, so it's quite possible my sixth request is after only 1.00001 seconds. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Base Data API" 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-Base-data-API?hl=en -~----------~----~----~----~------~----~------~--~---
