Goodreads Developers discussion
bugs
>
API issue - cover images
date
newest »


Sorry about that.

I've found the same thing (including all the covers for my friend's best sellers!). So what do people do in this case, write a line saying if nophoto then search and pull from another source?
Thanks


Pirate Hunters: Treasure, Obsession, and the Search for a Legendary Pirate Ship https://www.goodreads.com/book/show/2...

http://paulorobertoelias.com.br/livro...#
Please fix this

S..."
Concerning the licensing aspects of the images that are actually returned - is there any issue with me displaying the third party images in an app of my own (specifically Android app), or can I assume that as they're being supplied by your API, that (assuming I follow the usual guidelines) this is fine?
Thanks

S..."
How is it possible to have a license to display images and descriptions on the web page, but not have a license to include them in the API? That's confusing.

Feiyu wrote: "For certain book cover images, descriptions, and other data from third party sources might be excluded from our public APIs, because we do not have a license to distribute these data via our API.
S..."
The widgets available (to copy the JS code to put on a separate webpage) have cover images no problem, whereas the API doesn't (for some titles). Interesting to see where the legal loopholes lie.

See info here - https://openlibrary.org/dev/docs/api/...
Here's some code (in Liquid template):
{% for rev in goodreads.reviews.review %}
<div class='book'>
{% if rev.book.image_url contains '/nophoto/' %}
<img height='85px' src='https://covers.openlibrary.org/b/ISBN/{{ rev.book.isbn }}-M.jpg' />
{% else %}
<img height='85px' src='{{ rev.book.image_url }}' />
{% endif %}
<span><a href='{{ rev.book.link }}'>{{ rev.book.title }} ({{ rev.book.publication_year }})
<span>Rating: {{rev.rating}} start - "{{ rev.body }}"
</div>
{% endfor %}
It isn't perfect, as OpenLibrary may not have the cover you need either, but it seems to work alright in most cases.



This is very frustrating that there is no such thing as a complete book api in the world!
I am using the API to gather some book data, however the image is not coming through.
The images are displaying on the goodreads site, but image_url and small_image_url both have nophoto in the URLs.
The titles affected are:
https://www.goodreads.com/book/show/3...
https://www.goodreads.com/book/show/8...
https://www.goodreads.com/book/show/1...
https://www.goodreads.com/book/show/1...
Please advise.
Chris