Tổng quan

API trong nhóm API Google Sách cho phép bạn đưa các tính năng của Google Sách vào trang web hoặc ứng dụng của mình. API Google Sách mới cho phép bạn thực hiện hầu hết các thao tác theo phương thức lập trình mà bạn có thể thực hiện một cách tương tác trên trang web Google Sách. API Trình xem được nhúng cho phép bạn nhúng nội dung trực tiếp vào trang web của bạn.

Tại Google, chúng tôi luôn nỗ lực cung cấp thông tin cho nhiều người nhất có thể và các API của chúng tôi đã được thiết kế nhằm đáp ứng mục tiêu đó. Tuy nhiên, chúng tôi cấp phép cho nhiều dữ liệu mà chúng tôi sử dụng để hỗ trợ Google Sách. Vì vậy, chúng tôi không có quyền phân phối theo cách nào đó.

API này không được dùng để thay thế cho các dịch vụ thương mại. Các dịch vụ này rất có giá trị và Google cũng dựa vào chúng để xây dựng các API riêng dành cho công chúng.

Điều khoản dịch vụ của Google để sử dụng các API có tại https://developer.google.com/books/terms.html. Chúng tôi sẽ tạm ngưng quyền truy cập của người dùng vào các API nếu người dùng vi phạm Điều khoản dịch vụ và không thực hiện hành động để khắc phục lỗi vi phạm đó sau khi Google thông báo về việc vi phạm đó.

Books API v1 (Thử nghiệm)

Google Books API v1 mới cung cấp cho bạn quyền truy cập có lập trình vào nhiều thao tác hiện có trên trang web Google Sách. Bạn có thể dùng công cụ này để tạo các ứng dụng mạnh mẽ giúp tích hợp sâu hơn với Google Sách. Một số tính năng chính mà API cung cấp là:

  • tìm kiếm và duyệt qua danh sách các sách khớp với truy vấn cụ thể.
  • xem thông tin về một cuốn sách, bao gồm cả siêu dữ liệu, tình trạng còn hàng và giá, đường liên kết đến trang xem trước.
  • quản lý giá sách của riêng bạn.

Bước đầu tiên để tìm hiểu về API là trang Bắt đầu. Tài liệu này giải thích các khái niệm cơ bản mà API sử dụng và mô tả các nguyên tắc tương tác cơ bản mà API tuân thủ. Bạn có thể xem nội dung mô tả toàn diện về tất cả thao tác mà API này hỗ trợ trên trang Sử dụng API.

API Trình xem được nhúng

API trình xem được nhúng cho phép bạn nhúng nội dung sách từ Google Sách trực tiếp vào trang web của bạn bằng JavaScript. Tính năng này cho phép bạn xây dựng trải nghiệm người dùng của riêng mình liên quan đến bản xem trước sách.

Việc thêm chức năng xem trước sách vào trang web của bạn tương đối đơn giản, mặc dù chức năng này yêu cầu một số kiến thức về HTML và JavaScript. Hướng dẫn dành cho nhà phát triển giải thích cách tải API bằng trình tải AJAX của Google và được vẽ vào một vùng chứa cụ thể trên trang của bạn.

Sau khi thêm trình xem được nhúng vào một trang web, bạn có thể kiểm soát trình xem đó bằng các hàm JavaScript. Điều này cho phép bạn thực hiện các thao tác tương tự như những gì người dùng có thể làm bằng cách nhấp vào các nút điều khiển: bạn có thể chuyển đến trang tiếp theo, phóng to hoặc thu nhỏ, đánh dấu cụm từ tìm kiếm, v.v. Bạn cũng có thể lấy số trang hiện tại, cho phép mã phản ứng khi người dùng di chuyển trong cuốn sách.