Có cách nào đơn giản để tải bìa sách ở định dạng JSON từ ISBN bằng API Sách của Google không?Cách nhận bìa sách từ ISBN bằng API Sách của Google?
23
A
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
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
- 1. Tìm kiếm API sách của Google theo ISBN
- 2. Làm cách nào để có được hình ảnh bìa cực lớn từ API của Google Sách?
- 3. Cách tải ảnh bìa sách qua amazon API
- 4. Cách lấy Tiêu đề Sách từ số ISBN?
- 5. Tải ảnh bìa bằng Facebook API
- 6. Lấy danh sách POI từ API Google Địa điểm
- 7. Cách nhận danh sách sinh nhật của bạn bè bằng facebook api?
- 8. Cách lấy danh sách chi tiết các bản sửa đổi của Google Documents trong API Drive
- 9. Tôi cần dịch vụ nào của Amazon để truy vấn đơn giản tiêu đề sách, ISBN và nhà xuất bản?
- 10. Chính sách tìm kiếm của Google
- 11. Cách sử dụng API Google Drive từ Google App Engine?
- 12. Cách khôi phục danh sách vị trí từ trang web sử dụng API Google Maps
- 13. Kéo nhóm 'Danh sách liên hệ khác' của Gmail qua API Danh sách Liên hệ của Google
- 14. Lọc danh sách JavaBeans bằng Google Guava
- 15. ẩn danh sách địa phương khỏi google maps api
- 16. Nhận video từ danh sách phát của người dùng -YouTube API
- 17. Nhận UserInfo từ OAuth2 Google Contacts API
- 18. Tại sao "pageCount" không chính xác được trả lại bằng API Google Sách?
- 19. danh sách api cá nhân của
- 20. Nhận các mục duy nhất từ danh sách danh sách?
- 21. Nhận danh sách phụ từ một danh sách trong Freemarker
- 22. Cách tải tất cả video từ danh sách phát bằng youtube api?
- 23. nhận google dịch api cho iphone
- 24. Cài đặt Ảnh bìa Facebook qua API
- 25. Nhận vị trí của người dùng (vĩ độ, kinh độ) bằng Bing hoặc API Google Maps
- 26. Tạo ISBN giả từ tên sách? (Hoặc: Cách băm chuỗi thành ID số gồm 6 chữ số)
- 27. Tên, Email từ API OAuth của Google
- 28. Nhận nghỉ từ danh sách số lần
- 29. Ruby on Rails 3 và Tìm kiếm Sách của Google
- 30. API Google+ - nhận ID người dùng bằng e-mail?
Cảm ơn rất nhiều. Đủ đơn giản;) – Chan
@Chan Không sao cả. Chỉ cần một chút googling :) –
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