Existe-t-il un moyen simple d'obtenir une couverture de livre au format JSON à partir de l'ISBN à l'aide de l'API Google Book?
Vous pouvez utiliser la requête isbn:
, comme ceci:
https://www.googleapis.com/books/v1/volumes?q=isbn:0771595158
Cela retournera une réponse JSON appropriée contenant les informations du livre ou une description de l'erreur si l'ISBN n'est pas trouvé.
Si vous recherchez une réponse pour une réponse Ruby (Rails, Sinatra ou Console) sur la manière d'obtenir une image convergente ou pour tout autre détail disponible via l'API de Google Livres, je pense que GoogleBooks gem est un bon endroit. commencer.
Par exemple, pour le même scénario:
Installer la gemme
gem install googlebooks
Utilisez la gemme
require 'googlebooks'
GoogleBooks.search('isbn:9781443411080').first.image_link
first
car il retourne une collection de livres.