Подтвердить что ты не робот

Как получить обложку книги из ISBN с помощью API Google Book?

Есть ли простой способ получить обложку книги в формате JSON из ISBN с помощью API Google Book?

4b9b3361

Ответ 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, потому что он возвращает коллекцию книг.