View Single Post
Old 01-22-2019, 04:56 PM   #970
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,121
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by rracoon01 View Post
Thanks for the quick fix on this.

I have several hundred books that I want to bump against Amazon to see if they are available on Prime or Kindle unlimited. With this big a request I am constantly running up against Amazon's throttling. Even if I go to the trouble of submitting subsets as smaller requests it totes up all recent requests and throttles the job. Any ideas on how to make this work easier?

Here is an article I found on Amazon API throttling:

https://docs.developer.amazonservice...hrottling.html
That API does not apply here. Although it does give some idea of how few requests for data Amazon allows per unit of time before throttling.

One suggestion is to do them in small groups until you are blocked and then wait until the next day to do more.

Another is to use a VPN to have your requests go to Amazon from a different IP address. When you are blocked then disconnect and reconnect the VPN to try to get a different IP address. Some VPNs allow you to select the city/country from which the IP will be assigned. You could vary that each time.
jhowell is offline   Reply With Quote