Bookshelf

Mit der Sammlung Bookshelf können Sie Metadaten zu Bücherregalen aufrufen und die Inhalte eines Bücherregals ändern.

Methoden

Die folgenden Methoden gelten für die öffentlichen Daten zu Bücherregalen und erfordern keine Authentifizierung.
books.bookshelves.list
books.bookshelves.get

Die folgenden Methoden gelten für die private Ansicht „Meine Bibliothek“ von Bücherregalen und erfordern eine Authentifizierung.
books.mylibrary.bookshelves.list
books.mylibrary.bookshelves.get
books.mylibrary.bookshelves.addVolume
books.mylibrary.bookshelves.removeVolume
books.mylibrary.bookshelves.clearVolumes

list
Ruft eine Liste der öffentlichen Bookshelf-Ressourcen für den angegebenen Nutzer ab.
get
Ruft eine bestimmte Bookshelf-Ressource für den angegebenen Nutzer ab.

Ressourcendarstellungen

Eine „Bookshelf“-Ressource stellt die Metadaten für ein Bücherregal dar. Sie enthält nicht die Bände im Bücherregal.

{
  "kind": "books#bookshelf",
  "id": integer,
  "selfLink": string,
  "title": string,
  "description": string,
  "access": string,
  "updated": datetime,
  "created": datetime,
  "volumeCount": integer,
  "volumesLastUpdated": datetime
}
Property-Name Wert Beschreibung Hinweise
kind string Ressourcentyp für Bücherregal-Metadaten.
id integer ID dieses Bücherregals.
title string Titel dieses Bücherregals.
description string Beschreibung dieses Bücherregals.
access string Gibt an, ob dieses Bücherregal ÖFFENTLICH oder PRIVAT ist.
updated datetime Zeitpunkt der letzten Änderung dieses Bücherregals (formatierter UTC-Zeitstempel mit Millisekundenauflösung).
created datetime Erstellungszeit für dieses Bücherregal (formatierter UTC-Zeitstempel mit Millisekundenauflösung).
volumeCount integer Anzahl der Bände in diesem Bücherregal.
volumesLastUpdated datetime Zeitpunkt, zu dem zuletzt ein Band in dieses Bücherregal aufgenommen oder daraus entfernt wurde (UTC-Zeitstempel mit Millisekundenauflösung).