คอลเล็กชันของปฏิทินที่มีอยู่ทั้งหมด ดูปฏิทินเทียบกับ CalendarList ด้วย
ดูรายการเมธอดสำหรับแหล่งข้อมูลนี้ได้ที่ตอนท้ายของหน้านี้
การแสดงทรัพยากร
{
"kind": "calendar#calendar",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
}
}| ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
|---|---|---|---|
conferenceProperties |
nested object |
พร็อพเพอร์ตี้การประชุมสำหรับปฏิทินนี้ เช่น ประเภทการประชุมที่อนุญาต | |
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
ประเภทโซลูชันการประชุมที่รองรับสำหรับปฏิทินนี้ ค่าที่เป็นไปได้มีดังนี้
|
|
dataOwner |
string |
อีเมลของเจ้าของปฏิทิน ตั้งค่าสำหรับปฏิทินรองเท่านั้น อ่านอย่างเดียว | |
description |
string |
คำอธิบายของปฏิทิน ไม่บังคับ | เขียนได้ |
etag |
etag |
ETag ของทรัพยากร | |
id |
string |
ตัวระบุของปฏิทิน หากต้องการเรียกข้อมูลรหัส ให้เรียกใช้เมธอด calendarList.list() | |
kind |
string |
ประเภทของทรัพยากร ("calendar#calendar") |
|
location |
string |
สถานที่ตั้งทางภูมิศาสตร์ของปฏิทินเป็นข้อความรูปแบบอิสระ ไม่บังคับ | เขียนได้ |
summary |
string |
ชื่อปฏิทิน | เขียนได้ |
timeZone |
string |
เขตเวลาของปฏิทิน (จัดรูปแบบเป็นชื่อฐานข้อมูลเขตเวลาของ IANA เช่น "Europe/Zurich") ไม่บังคับ | เขียนได้ |
เมธอด
- ล้าง
- ล้างปฏิทินหลัก การดำเนินการนี้จะลบกิจกรรมทั้งหมดที่เชื่อมโยงกับปฏิทินหลักของบัญชี
- ลบ
- ลบปฏิทินรอง ใช้ calendars.clear เพื่อล้างกิจกรรมทั้งหมดในปฏิทินหลัก
- รับ
- แสดงข้อมูลเมตาสำหรับปฏิทิน
- แทรก
- สร้างปฏิทินรอง
ผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์สำหรับคำขอจะกลายเป็นเจ้าของข้อมูลของปฏิทินใหม่
- patch
- อัปเดตข้อมูลเมตาสำหรับปฏิทิน วิธีนี้รองรับความหมายของการแก้ไข โปรดทราบว่าคำขอแก้ไขแต่ละรายการจะใช้โควต้า 3 หน่วย ดังนั้นจึงควรใช้
getตามด้วยupdateค่าในช่องที่คุณระบุจะแทนที่ค่าที่มีอยู่ ฟิลด์ที่คุณไม่ได้ระบุในคำขอจะไม่มีการเปลี่ยนแปลง ฟิลด์อาร์เรย์ หากระบุไว้ จะเขียนทับอาร์เรย์ที่มีอยู่ ซึ่งจะทิ้งองค์ประกอบอาร์เรย์ก่อนหน้า - อัปเดต
- อัปเดตข้อมูลเมตาสำหรับปฏิทิน