如何使用Google Book API从ISBN获取图书封面?

时间:2013-01-20 07:22:54

标签: google-books

是否有一种简单的方法可以使用Google Book API从ISBN获取JSON格式的图书封面?

2 个答案:

答案 0 :(得分:40)

您可以使用isbn:查询,如下所示:

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

如果找不到ISBN,这将返回包含图书信息或错误说明的正确JSON响应。

答案 1 :(得分:0)

如果您正在寻找关于如何获得融合图像的Ruby(Rails,Sinatra或控制台)答案,或者通过Google Books API获得任何详细信息的答案,我认为GoogleBooks gem是一个好的开始。

例如,对于相同的情况:

安装宝石

gem install googlebooks

使用宝石

require 'googlebooks'
GoogleBooks.search('isbn:9781443411080').first.image_link

first因为它会返回一系列图书。