Есть ли простой способ получить обложку книги в формате JSON из ISBN с помощью API Google Book?
Как получить обложку книги из ISBN с помощью API Google Book?
Ответ 1
Вы можете использовать запрос isbn:
, например:
https://www.googleapis.com/books/v1/volumes?q=isbn:0771595158
Это вернет правильный ответ JSON, содержащий либо информацию о книге, либо описание ошибки, если ISBN не найден.
Ответ 2
Если вы ищете ответ для Ruby (Rails, Sinatra или Console), ответьте на вопрос, как получить изображение с конверсией или, если на то есть, любую деталь, доступную через API Google Книги, я думаю, GoogleBooks gem - хорошее место для начала.
Например, для того же сценария:
Установите драгоценный камень
gem install googlebooks
Используйте драгоценный камень
require 'googlebooks'
GoogleBooks.search('isbn:9781443411080').first.image_link
first
, потому что он возвращает коллекцию книг.