Calendars: transferOwnership

โอนปฏิทินรองระหว่างผู้ใช้ภายในองค์กร Google Workspace ต้องมีการตรวจสอบสิทธิ์ผู้ใช้ด้วยสิทธิ์ของผู้ดูแลระบบในการจัดการปฏิทิน และขอบเขตการให้สิทธิ์อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
ในคำขอ ให้ตั้งค่า useAdminAccess เป็น true ปฏิทินรองต้องใช้งานอยู่จึงจะโอนได้ ระบบไม่รองรับการโอนปฏิทินที่ปิดใช้หรือลบไปแล้ว ลองเลย

ส่งคำขอ

คำขอ HTTP

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership

พารามิเตอร์

ชื่อพารามิเตอร์ ค่า คำอธิบาย
พารามิเตอร์เส้นทาง
calendarId string ตัวระบุปฏิทิน หากต้องการดึงข้อมูลรหัสปฏิทิน ให้เรียกใช้เมธอด calendarList.list
พารามิเตอร์การค้นหาที่จำเป็น
newDataOwner string อีเมลของผู้ใช้ที่จะเป็นเจ้าของข้อมูลของปฏิทิน
useAdminAccess boolean เมื่อเป็นจริง เมธอดจะทำงานโดยใช้สิทธิ์ของผู้ดูแลระบบ Google Workspace ของผู้ใช้ ผู้ใช้ที่เรียกใช้ต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการปฏิทิน ปัจจุบันเมธอดนี้รองรับเฉพาะการเข้าถึงของผู้ดูแลระบบ ดังนั้นจึงยอมรับเฉพาะ true สำหรับฟิลด์นี้

การให้สิทธิ์

คำขอนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตอย่างน้อย 1 รายการต่อไปนี้

ขอบเขต
https://www.googleapis.com/auth/calendar.calendars
https://www.googleapis.com/auth/calendar

ดูข้อมูลเพิ่มเติมได้ที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์

เนื้อความของคำขอ

อย่าระบุเนื้อความของคำขอด้วยเมธอดนี้

การตอบกลับ

หากทำสำเร็จ เมธอดนี้จะแสดงเนื้อความการตอบกลับที่ว่างเปล่า

ลองใช้งาน

ใช้โปรแกรมสำรวจ APIs ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลจริงและดูการตอบกลับ