【发布时间】:2013-01-03 13:21:41
【问题描述】:
有没有一种简单的方法可以使用 Google Book API 从 ISBN 获取 JSON 格式的书籍封面?
【问题讨论】:
标签: google-books
有没有一种简单的方法可以使用 Google Book API 从 ISBN 获取 JSON 格式的书籍封面?
【问题讨论】:
标签: google-books
您可以使用isbn: 查询,如下所示:
https://www.googleapis.com/books/v1/volumes?q=isbn:0771595158
如果未找到 ISBN,这将返回包含图书信息或错误描述的正确 JSON 响应。
【讨论】:
volumeInfo.imageLinks 将始终存在。事实并非如此。
如果您正在寻找有关如何获取转换图像的 Ruby(Rails、Sinatra 或控制台)答案或通过 Google Books API 提供的任何详细信息,我认为GoogleBooks gem 是一个不错的选择开始的地方。
例如,对于相同的场景:
安装gem
gem install googlebooks
使用宝石
require 'googlebooks'
GoogleBooks.search('isbn:9781443411080').first.image_link
first 因为它返回书籍的集合。
【讨论】: