Goodreads Developers discussion
bugs
>
Shelf not updated
date
newest »
newest »
Hmm. Did you see the same OAuth credentials you are sending with this request work with other api requests?
Hi Karsten,Sorry it's taken me so long to get back to this question.
It looks like our api documentation is wrong here. You can not change selves using the review/[ReviewID].xml api. I wrote a test and was able to reproduce this.
It looks like you'd want to use the review/[ReviewID].xml to update the rating and read_at date, etc.
For the shelf change, use:
shelf/add_to_shelf.xml call, described at http://www.goodreads.com/api#shelves.....
Daniel



I call review/[ReviewID].xml (e.g. POST /review/315078712.xml) passing the following parameters:
book_id 3087
review[rating] 4
review[read_at] 2012-06-02
shelf read
The rating and read_at are updated, but the shelf is not (was currently-reading and still is after the call).
Suggestions?
Thank you.
Karsten