總覽

您可以利用 Google Books API 系列中的 API,將 Google 圖書功能導入您的網站或應用程式。 新版 Google Books API 可讓您透過程式在 Google 圖書網站上進行大部分操作。嵌入式檢視器 API 可將內容直接嵌入您的網站。

Google 不斷努力為更多人提供資訊,而我們的 API 也秉持著相同的目標設計。但是,我們取得的大部分資料都是由 Google 圖書提供,因此並非 Google 所發行的內容。

此 API 不能用來取代商業服務。 Google 也仰賴這些服務為一般大眾打造自己的 API。

如要瞭解 Google API 的《服務條款》,請前往 https://developer.google.com/books/terms.html。如果使用者違反《服務條款》,且在收到 Google 通知後未採取動作來修正違規問題,我們就會暫停使用者的 API 存取權。

Books API 第 1 版 (實驗功能)

新版 Google Books API v1 可讓您以程式方式存取「Google 圖書」網站上的許多作業。您可以用它來建立強大的應用程式,與 Google 圖書進行更深入的整合。API 提供的部分主要功能如下:

  • 搜尋與瀏覽符合指定查詢的書籍清單。
  • 查看書籍相關資訊,包括中繼資料、供應情形和價格,以及試閱頁面的連結。
  • 管理你的書架。

瞭解 API 的第一步就是「開始使用」網頁。說明 API 採用的基本概念,並說明 API 遵循的基本互動原則。如需 API 支援的所有作業,請參閱使用 API 頁面。

嵌入式檢視器 API

嵌入式檢視器 API 可讓您使用 JavaScript,直接在網頁中嵌入「Google 圖書」的書籍內容。可讓你利用書籍試閱內容打造專屬的使用者體驗。

在網站中加入書籍試閱功能相對簡單,但是您必須對 HTML 和 JavaScript 有一定程度的瞭解。《開發人員指南》說明瞭如何使用 Google AJAX 載入器載入這個 API,並繪製至網頁上的特定容器。

將嵌入式檢視器新增至網頁後,您可以使用 JavaScript 函式加以控制。此動作可讓您執行動作與使用者動作相似的動作:按一下下一頁、放大或縮小、醒目顯示搜尋字詞等等。您也可以取得目前的頁碼,讓使用者瀏覽書籍時,您的程式碼就會發揮作用。