Goodreads Developers discussion
bugs
>
add_books_to_shelves.xml
date
newest »



I am actually using different parameters each time. I combed through the code and I don't see how it can be on the request end. I even installed a packet sniffer and from my end the request looks correct. For whatever strange reason, your end replies correctly for the first attempt (200 with the expected xml) but on the second attempt (with different but similar params) I see a 302 status code with HTML redirection for the response. Now if I restart my application so that I start off on the second book (the request that previously failed) a couple of minutes later, it now succeeds.
I noticed that there is now a separate api from the reviews. Does it have something to do with this?
Thanks,
Jaime

Thanks,
Jaime
I am trying to call http://www.goodreads.com/shelf/add_bo...
with parameters such as:
bookids=3121174%2C7800188%2C2980572%2C1981990&shelves=to-read
If I haven't waited a long duration of time (minutes not just seconds) since my last add to shelves, I will see a response such as:
false
40000
If I try again a few minutes later, the same exact call succeeds. Any ideas?
Thanks,
Jaime