Goodreads Developers discussion
bugs
>
goodreads api issue
date
newest »


I'm sorry to hear you're having problems. The book.isbn_to_id method appears to be working. Are you including your developer key in order to get the XML? The book response is getting returned correctly when I just tried it.
If you want to get a specific review, you can use the review.show method.
Best,
Charles

See this example (http://www.dk.com/uk/9780241232491-my...)
for the children's title My Little Pony
but the Reviews tab is pulling reviews from a completely different title instead - see one review:
https://www.goodreads.com/review/show...
The title it's showing reviews from is this one: https://www.goodreads.com/book/show/5...
but the ISBN isn't the same at all so it's not clear why this is happening

Could you please double check that you are using the right API with correct parameters for getting reviews?
Thank you!

Above, you said "The book.isbn_to_id method appears to be working.". However, I am unable to get it to work. The sample URL in the API docs also fails:
https://www.goodreads.com/book/isbn_t... key)
Was a bug introduced in the last month perhaps?
Thanks!


I tried "isbn 10 OR isbn 13" but the OR operator doesn't seem to work with isbns.

Are there any workarounds? Thanks!
EDIT: never mind. I will use search to do this.


https://www.goodreads.com/book/show/3...
But I keep getting invalid API key errors. I reset my developer key and still getting the same error.
Appreciate your help, thanks!

then that will return the book ID. Then you can use the book/show endpoint to get the book information:
https://www.goodreads.com/book/show/2...
Best regards,
Charles

When running
https://www.goodreads.com/book/isbn_t...
with my own API key, I get an empty response
@Powder,
Are you running this in your browser? When I run the URL in Chrome, I get an error because the server returns the book ID bare, not in any XML document.
However, when I look in the source of error page, I see the book ID.
This might work in your own code if you just look at the response contents directly.
The documentation says " Response contains IDs without any markup. "
Are you running this in your browser? When I run the URL in Chrome, I get an error because the server returns the book ID bare, not in any XML document.
However, when I look in the source of error page, I see the book ID.
This might work in your own code if you just look at the response contents directly.
The documentation says " Response contains IDs without any markup. "
I have tried it but not able to get the result and getting security error. Following thing i have tried:
error[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
https://ajax.googleapis.com/ajax/libs... :: .send :: line 5" data: no]
The restriction that you cannot access data from another server with a XMLHttpRequest can apply even if the url just implies a remote server.
Also i am attached a html file, for your reference which is not working for me. Please help me out.
As per our support team book.show_by_isbn — Get the reviews for a book given an ISBN publically available but not working for me.
Please help me out.