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
- เรียกดูรายการแหล่งข้อมูลชั้นวางหนังสือสาธารณะสำหรับผู้ใช้ที่ระบุ
- รับ
- เรียกดูแหล่งข้อมูลของชั้นวางหนังสือที่เฉพาะเจาะจงสำหรับผู้ใช้ที่ระบุ
การแสดงแหล่งข้อมูล
ทรัพยากรชั้นวางหนังสือแสดงข้อมูลเมตาสำหรับชั้นวางหนังสือ โดยไม่รวมชุดหนังสือในชั้นวางหนังสือ
{
  "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 | รหัสของชั้นวางหนังสือนี้ | |
| title | string | ชื่อของชั้นวางหนังสือนี้ | |
| description | string | คำอธิบายของชั้นวางหนังสือนี้ | |
| access | string | ชั้นวางหนังสือนี้เป็น PUBLIC หรือ PRIVATE | |
| updated | datetime | เวลาที่แก้ไขล่าสุดของชั้นวางหนังสือนี้ (การประทับเวลาในรูปแบบ UTC โดยมีความละเอียดเป็นมิลลิวินาที) | |
| created | datetime | เวลาที่สร้างสำหรับชั้นวางหนังสือนี้ (การประทับเวลา UTC ในรูปแบบที่มีความละเอียดมิลลิวินาที) | |
| volumeCount | integer | จำนวนเล่มในชั้นวางหนังสือนี้ | |
| volumesLastUpdated | datetime | ครั้งล่าสุดที่มีการเพิ่มหรือนำหนังสือออกจากชั้นวางหนังสือนี้ (เวลาประทับ UTC พร้อมความละเอียดเป็นมิลลิวินาที) | |
| selfLink | string | URL ไปยังแหล่งข้อมูลนี้ |