Bookshelf
umożliwia wyświetlanie metadanych półki oraz modyfikowanie zawartości półki.
Metody
Poniższe dane dotyczą publicznych półek na książki i nie wymagają uwierzytelniania.
books.bookshelves.listbooks.bookshelves.get
books.mylibrary.bookshelves.get
books.mylibrary.bookshelves.addVolume
books.mylibrary.bookshelves.removeVolume
books.mylibrary.bookshelves.clearVolumes
Do prywatnych widoków „Moja biblioteka” na półkach potrzebne są poniższe metody i wymagane jest uwierzytelnianie.
books.mylibrary.bookshelves.listbooks.mylibrary.bookshelves.get
books.mylibrary.bookshelves.addVolume
books.mylibrary.bookshelves.removeVolume
books.mylibrary.bookshelves.clearVolumes
- list
- Pobiera listę publicznych zasobów półki określonego użytkownika.
- pobierz
- Pobiera określony zasób półki dla określonego użytkownika.
Reprezentacje zasobów
Zasób dotyczący półki pokazuje metadane dotyczące półki, ale nie obejmuje woluminów z tej półki.
{ "kind": "books#bookshelf", "id": integer, "selfLink": string, "title": string, "description": string, "access": string, "updated": datetime, "created": datetime, "volumeCount": integer, "volumesLastUpdated": datetime }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
kind |
string |
Typ zasobu na metadane półki. | |
id |
integer |
Identyfikator tej półki na książki. | |
title |
string |
Tytuł tej półki. | |
description |
string |
Opis tej półki na książki. | |
access |
string |
Określa, czy ta półka ma charakter PUBLICZNY czy PRYWATNY. | |
updated |
datetime |
Ostatnia modyfikacja tej półki (sformatowana sygnatura czasowa UTC z rozdzielczością w milisekundach). | |
created |
datetime |
Czas utworzenia dla tej półki (sformatowana sygnatura czasowa UTC o rozdzielczości w milisekundach). | |
volumeCount |
integer |
Liczba tomów na tej półce. | |
volumesLastUpdated |
datetime |
Data ostatniego dodania woluminu do tej półki lub jej usunięcia (sformatowana sygnatura czasowa UTC w milisekundach). | |
selfLink |
string |
Adres URL tego zasobu. |