STEP-Pod-Capstone-Project / Capstone-Project

https://book-book-app.appspot.com
Apache License 2.0
4 stars 0 forks source link

Inconsistent Thumbnails, Description, External Links #96

Open antoniolinhart opened 4 years ago

antoniolinhart commented 4 years ago

Issue filed with Google Books API on 7/21/2020 regarding the difference between data given on the search query fields and the individual search by gBookId.

Example: Fetch for book with id (AU9YtwAACAAJ) https://www.googleapis.com/books/v1/volumes?q=Fahrenheit%20451 https://www.googleapis.com/books/v1/volumes/AU9YtwAACAAJ

canonicalVolumeLink between the two is different, the play.google.com link on the second API call goes to a page that does not exist, while the second one works.

Fetch for book with id (z7TQ8NSooS4C)

https://www.googleapis.com/books/v1/volumes?q=Java%20NIO https://www.googleapis.com/books/v1/volumes/z7TQ8NSooS4C

On the direct API call, the biggest thumbnail under imageLinks is extraLarge while the search query API call's largest image is thumbnail. The problem with this is that the image links direct to images that not only differ in size, but also the actual image itself is different, which leads to inconsistencies across the application in what images we render for the book.

Will be updated in the future with the response from the Books API.

antoniolinhart commented 4 years ago

In addition, not all books have imageLinks either causing status code 500 errors. There should be a fix in the case that some books don't have any image links bject. Example:

https://www.googleapis.com/books/v1/volumes?q=Celsius

antoniolinhart commented 4 years ago

As of 8/7/2020, there has been one response from the Google Books API team saying they are looking into the issue. I have not received any other correspondence.