Bookshelf

Bookshelf コレクションを使用すると、本棚のメタデータを表示することや、本棚の内容を変更することができます。

メソッド

以下の方法は本棚に関する一般公開データに適用され、認証を必要としません。
books.bookshelves.list
books.bookshelves.get

本棚の非公開の [マイライブラリ] ビューに適用されるメソッドは次のとおりです。認証が必要です。
books.mylibrary.bookshelves.list
books.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 タイムスタンプ形式)。