本 API 參考資料是依照資源類型編排。各個資源類型都具有一或多種資料表示法,以及一或多種方法。
書架
如需 Bookshelf 資源詳細資料,請參閱資源表示法網頁。
| 方法 | REST URI * | 說明 | 
|---|---|---|
| 清單 | 
          GET  /users/userId/bookshelves
         | 
        擷取指定使用者的公開 Bookshelf 資源清單。 | 
| get | 
          GET  /users/userId/bookshelves/shelf
         | 
        為指定使用者擷取特定的 Bookshelf 資源。 | 
* 相對於基礎 URI:https://www.googleapis.com/books/v1
音量
如需 Volume 資源詳細資料,請參閱資源表示法網頁。
| 方法 | REST URI * | 說明 | 
|---|---|---|
| get | 
          GET  /volumes/volumeId
         | 
        依據 ID 擷取磁碟區資源。 | 
| 清單 | 
          GET  /volumes?q=
         | 
        執行書籍搜尋。 | 
* 相對於基礎 URI:https://www.googleapis.com/books/v1
Bookshelves.volumes
如要進一步瞭解 Bookshelves.volumes 資源,請參閱資源表示法網頁。
| 方法 | REST URI * | 說明 | 
|---|---|---|
| 清單 | 
          GET  /users/userId/bookshelves/shelf/volumes
         | 
        為指定的使用者擷取特定書架中的磁碟區。 | 
* 相對於基礎 URI:https://www.googleapis.com/books/v1
Mylibrary.bookshelves
如要進一步瞭解 Mylibrary.bookshelves 資源,請參閱資源表示法頁面。
| 方法 | REST URI * | 說明 | 
|---|---|---|
| addVolume | 
          POST  /mylibrary/bookshelves/shelf/addVolume
         | 
        將磁碟區新增至書架。 | 
| clearVolumes | 
          POST  /mylibrary/bookshelves/shelf/clearVolumes
         | 
        清除書架中的所有磁碟區。 | 
| get | 
          GET  /mylibrary/bookshelves/shelf
         | 
        針對已驗證使用者的特定書架擷取中繼資料。 | 
| 清單 | 
          GET  /mylibrary/bookshelves
         | 
        擷取已驗證使用者的所有書架清單。 | 
| moveVolume | 
          POST  /mylibrary/bookshelves/shelf/moveVolume
         | 
        移動書架中的磁碟區。 | 
| removeVolume | 
          POST  /mylibrary/bookshelves/shelf/removeVolume
         | 
        移除書架中的磁碟區。 | 
* 相對於基礎 URI:https://www.googleapis.com/books/v1
Mylibrary.bookshelves.volumes
如要進一步瞭解 Mylibrary.bookshelves.volumes 資源,請參閱資源表示法頁面。
| 方法 | REST URI * | 說明 | 
|---|---|---|
| 清單 | 
          GET  /mylibrary/bookshelves/shelf/volumes
         | 
        取得書架上的磁碟區資訊。 | 
* 相對於基礎 URI:https://www.googleapis.com/books/v1