อัปเดตปฏิทินที่มีอยู่ในรายการปฏิทินของผู้ใช้ เมธอดนี้รองรับความหมายของแพตช์ โปรดทราบว่าคำขอแพตช์แต่ละรายการจะใช้หน่วยโควต้า 3 หน่วย แนะนำให้ใช้ get
ตามด้วย update
ค่าในช่องที่คุณระบุจะแทนที่ค่าที่มีอยู่ ช่องที่คุณไม่ได้ระบุไว้ในคําขอจะยังคงเดิม ช่องอาร์เรย์ (หากระบุ) จะเป็นการเขียนทับอาร์เรย์ที่มีอยู่ ซึ่งจะเป็นการยกเลิกองค์ประกอบอาร์เรย์ก่อนหน้า
ลองเลย
ส่งคำขอ
คำขอ HTTP
PATCH https://www.googleapis.com/calendar/v3/users/me/calendarList/calendarId
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
---|---|---|
พารามิเตอร์เส้นทาง | ||
calendarId |
string |
ตัวระบุปฏิทิน หากต้องการเรียกข้อมูลรหัสปฏิทิน ให้เรียกเมธอด calendarList.list หากต้องการเข้าถึงปฏิทินหลักของผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน ให้ใช้คีย์เวิร์ด "primary "
|
พารามิเตอร์การค้นหาที่ไม่บังคับ | ||
colorRgbFormat |
boolean |
ต้องการใช้ช่อง foregroundColor และ backgroundColor เพื่อเขียนสีของปฏิทิน (RGB) หรือไม่ หากใช้ฟีเจอร์นี้ ระบบจะตั้งค่าช่อง colorId ที่อิงตามดัชนีเป็นตัวเลือกการจับคู่ที่ดีที่สุดโดยอัตโนมัติ ไม่บังคับ ทั้งนี้ ระบบตั้งค่าเริ่มต้นไว้เป็น "เท็จ"
|
การให้สิทธิ์
คำขอนี้ต้องได้รับสิทธิ์ด้วยขอบเขตต่อไปนี้
ขอบเขต |
---|
https://www.googleapis.com/auth/calendar |
โปรดดูข้อมูลเพิ่มเติมที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อหาของคำขอ
ในเนื้อหาคำขอ ให้ระบุส่วนที่เกี่ยวข้องของทรัพยากร CalendarList ตามกฎของแพตช์ความหมาย
คำตอบ
หากสำเร็จ เมธอดนี้จะแสดงผลทรัพยากร CalendarList ในเนื้อหาการตอบกลับ
ลองใช้เลย
ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบเรียลไทม์และดูการตอบสนอง