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
- 지정된 사용자의 공개 Bookshelf 리소스 목록을 검색합니다.
- get
- 지정된 사용자의 특정 Bookshelf 리소스를 검색합니다.
리소스 표현
서가 리소스는 서가의 메타데이터를 나타내며 서가의 볼륨을 포함하지 않습니다.
{
  "kind": "books#bookshelf",
  "id": integer,
  "selfLink": string,
  "title": string,
  "description": string,
  "access": string,
  "updated": datetime,
  "created": datetime,
  "volumeCount": integer,
  "volumesLastUpdated": datetime
}
    | 속성 이름 | 가치 | 설명 | Notes | 
|---|---|---|---|
| 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입니다. |