2013-01-20 23 views

Trả lời

39

Bạn có thể sử dụng truy vấn isbn:, như thế này:

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

này sẽ trả về một phản ứng JSON thích hợp chứa hoặc các thông tin cuốn sách hay một mô tả lỗi nếu ISBN không được tìm thấy.

+0

Cảm ơn rất nhiều. Đủ đơn giản;) – Chan

+1

@Chan Không sao cả. Chỉ cần một chút googling :) –

+0

Cần lưu ý rằng bạn không nên giả định rằng khi các phản ứng JSON chứa thông tin cuốn sách, 'volumeInfo.imageLinks' sẽ * luôn luôn * có mặt. Đây không phải là trường hợp. – Nick

0

Nếu bạn đang tìm kiếm câu trả lời cho câu trả lời của Ruby (Rails, Sinatra hoặc Console) về cách tải hình ảnh hội tụ hoặc cho bất kỳ chi tiết nào có sẵn thông qua API Google Sách, tôi nghĩ đá quý GoogleBooks là một nơi tốt để bắt đầu.

Ví dụ, đối với cùng một kịch bản:

Cài đặt viên ngọc

gem install googlebooks 

Sử dụng đá quý

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

first vì nó trả về một bộ sưu tập sách.

Các vấn đề liên quan