Bookshelf コレクションを使用すると、本棚のメタデータを表示することや、本棚の内容を変更することができます。メソッド
以下の方法は本棚に関する一般公開データに適用され、認証を必要としません。
books.bookshelves.listbooks.bookshelves.get
books.mylibrary.bookshelves.get
books.mylibrary.bookshelves.addVolume
books.mylibrary.bookshelves.removeVolume
books.mylibrary.bookshelves.clearVolumes
  本棚の非公開の [マイライブラリ] ビューに適用されるメソッドは次のとおりです。認証が必要です。
books.mylibrary.bookshelves.listbooks.mylibrary.bookshelves.get
books.mylibrary.bookshelves.addVolume
books.mylibrary.bookshelves.removeVolume
books.mylibrary.bookshelves.clearVolumes
- list
 - 指定したユーザーの公開されている Bookstock リソースのリストを取得します。
 - get
 - 指定したユーザーの特定の Bookstock リソースを取得します。
 
リソースの表記方法
Bookshelf リソースは本棚のメタデータを表します。本棚のボリュームは含まれません。
{
  "kind": "books#bookshelf",
  "id": integer,
  "selfLink": string,
  "title": string,
  "description": string,
  "access": string,
  "updated": datetime,
  "created": datetime,
  "volumeCount": integer,
  "volumesLastUpdated": datetime
}
    | プロパティ名 | 価値 | 説明 | メモ | 
|---|---|---|---|
kind | 
        string | 
        本棚メタデータのリソースタイプ。 | |
id | 
        integer | 
        この本棚の ID。 | |
title | 
        string | 
        この本棚のタイトル。 | |
description | 
        string | 
        この本棚の説明。 | |
access | 
        string | 
        この本棚が公開または非公開のどちらであるか。 | |
updated | 
        datetime | 
        この本棚の最終更新日時(ミリ秒単位の UTC タイムスタンプ形式)。 | |
created | 
        datetime | 
        この本棚の作成時刻(ミリ秒単位の UTC タイムスタンプ形式)。 | |
volumeCount | 
        integer | 
        この本棚内の巻の数。 | |
volumesLastUpdated | 
        datetime | 
        最後に本棚から巻が追加または削除された時刻(ミリ秒単位の UTC タイムスタンプ形式)。 | |
selfLink | 
        string | 
        このリソースの URL。 |