สร้างกฎการควบคุมการเข้าถึง ลองใช้เลย
ส่งคำขอ
คำขอ HTTP
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl
พารามิเตอร์
| ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
|---|---|---|
| พารามิเตอร์เส้นทาง | ||
calendarId |
string |
ตัวระบุปฏิทิน หากต้องการดึงรหัสปฏิทิน ให้เรียกใช้เมธอด calendarList.list หากต้องการเข้าถึงปฏิทินหลักของผู้ใช้ที่เข้าสู่ระบบอยู่ในปัจจุบัน ให้ใช้คีย์เวิร์ด "primary"
|
| พารามิเตอร์การค้นหาที่ไม่บังคับ | ||
sendNotifications |
boolean |
ว่าจะส่งการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงการแชร์ปฏิทินหรือไม่ ไม่บังคับ ค่าเริ่มต้นคือ True |
การให้สิทธิ์
คำขอนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
| ขอบเขต |
|---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
ดูข้อมูลเพิ่มเติมได้ที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อความของคำขอ
ในเนื้อหาของคำขอ ให้ระบุทรัพยากร ACL ที่มีพร็อพเพอร์ตี้ต่อไปนี้
| ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
|---|---|---|---|
| พร็อพเพอร์ตี้ที่จำเป็น | |||
role |
string |
บทบาทที่กำหนดให้กับขอบเขต ค่าที่เป็นไปได้มีดังนี้
|
เขียนได้ |
scope |
object |
ขอบเขตที่กฎ ACL นี้ให้สิทธิ์เข้าถึงปฏิทิน | |
scope.type |
string |
ประเภทของขอบเขต ค่าที่เป็นไปได้มีดังนี้
default" หรือขอบเขตสาธารณะจะมีผลกับผู้ใช้ทุกคน ไม่ว่าผู้ใช้จะได้รับการตรวจสอบสิทธิ์หรือไม่ก็ตาม |
|
| พร็อพเพอร์ตี้ที่ไม่บังคับ | |||
scope.value |
string |
อีเมลของผู้ใช้หรือกลุ่ม หรือชื่อโดเมน ขึ้นอยู่กับประเภทขอบเขต ละเว้นสำหรับประเภท "default" |
เขียนได้ |
การตอบกลับ
หากสำเร็จ เมธอดนี้จะแสดงทรัพยากร ACL ในเนื้อหาการตอบกลับ
ลองใช้งาน
ใช้โปรแกรมสำรวจ API ด้านล่างเพื่อเรียกเมธอดนี้ในข้อมูลสดและดูการตอบกลับ