เลือกขอบเขต Google ปฏิทิน API

เอกสารนี้มีข้อมูลการให้สิทธิ์และการตรวจสอบสิทธิ์เฉพาะสำหรับ Google Calendar API ก่อนอ่านเอกสารนี้ โปรดอ่านข้อมูลการตรวจสอบสิทธิ์และการให้สิทธิ์ทั่วไปของ Google Workspace ที่ ดูข้อมูลเกี่ยวกับการตรวจสอบสิทธิ์และการให้สิทธิ์

กำหนดค่า OAuth 2.0 สำหรับการให้สิทธิ์

กำหนดค่าหน้าจอขอความยินยอม OAuth และเลือกขอบเขต เพื่อกำหนดข้อมูลที่จะแสดงต่อผู้ใช้และผู้ตรวจสอบแอป รวมถึงลงทะเบียน แอปเพื่อให้คุณเผยแพร่ได้ในภายหลัง

ขอบเขตของ Calendar API

หากต้องการกำหนดระดับการเข้าถึงที่มอบให้แอป คุณต้องระบุและ ประกาศขอบเขตการให้สิทธิ์ ขอบเขตการให้สิทธิ์คือสตริง URI ของ OAuth 2.0 ซึ่งมีชื่อแอป Google Workspace, ประเภทข้อมูลที่เข้าถึง และ ระดับการเข้าถึง ขอบเขตคือคำขอของแอปในการทำงานกับข้อมูล Google Workspace ซึ่งรวมถึง ข้อมูลบัญชี Google ของผู้ใช้

เมื่อติดตั้งแอป ระบบจะขอให้ผู้ใช้ตรวจสอบขอบเขตที่แอปใช้ โดยทั่วไป คุณควรเลือกขอบเขตที่แคบที่สุดเท่าที่จะเป็นไปได้ และหลีกเลี่ยงการขอขอบเขตที่แอปไม่จำเป็นต้องใช้ ผู้ใช้จะให้สิทธิ์เข้าถึงขอบเขตที่จำกัดและอธิบายไว้อย่างชัดเจนได้ง่ายขึ้น

Calendar API รองรับขอบเขตต่อไปนี้

ขอบเขต ความหมาย
https://www.googleapis.com/auth/calendar ดู แก้ไข แชร์ และลบปฏิทินทั้งหมดที่คุณเข้าถึงได้โดยใช้ Google ปฏิทินอย่างถาวร
https://www.googleapis.com/auth/calendar.readonly ดูและดาวน์โหลดปฏิทินทั้งหมดที่คุณเข้าถึงได้ด้วยปฏิทิน
https://www.googleapis.com/auth/calendar.freebusy ดูเวลาว่างของคุณในปฏิทิน
https://www.googleapis.com/auth/calendar.events ดูและแก้ไขกิจกรรมในปฏิทินทั้งหมด
https://www.googleapis.com/auth/calendar.events.readonly ดูกิจกรรมในปฏิทินทั้งหมด
https://www.googleapis.com/auth/calendar.settings.readonly ดูการตั้งค่าปฏิทิน
https://www.googleapis.com/auth/calendar.addons.execute ทำงานเป็นส่วนเสริมในปฏิทิน
https://www.googleapis.com/auth/calendar.addons.current.event.read ดูกิจกรรมที่คุณเปิดใน Google ปฏิทิน
https://www.googleapis.com/auth/calendar.addons.current.event.write แก้ไขกิจกรรมที่คุณเปิดใน Google ปฏิทิน
https://www.googleapis.com/auth/calendar.events.owned ดู สร้าง เปลี่ยนแปลง และลบกิจกรรมในปฏิทิน Google ที่คุณเป็นเจ้าของ
https://www.googleapis.com/auth/calendar.events.owned.readonly ดูกิจกรรมในปฏิทิน Google ที่คุณเป็นเจ้าของ
https://www.googleapis.com/auth/calendar.events.freebusy ดูความพร้อมในปฏิทิน Google ที่คุณเข้าถึงได้
https://www.googleapis.com/auth/calendar.app.created สร้างปฏิทิน Google รอง และดู สร้าง เปลี่ยนแปลง และลบกิจกรรมในปฏิทิน
https://www.googleapis.com/auth/calendar.calendarlist ดู เพิ่ม และนำปฏิทิน Google ที่คุณสมัครใช้บริการออก
https://www.googleapis.com/auth/calendar.calendarlist.readonly ดูรายการปฏิทิน Google ที่คุณสมัครใช้บริการ
https://www.googleapis.com/auth/calendar.calendars ดูและเปลี่ยนแปลงพร็อพเพอร์ตี้ของปฏิทิน Google ที่คุณเข้าถึงได้ และสร้างปฏิทินรอง
https://www.googleapis.com/auth/calendar.calendars.readonly ดูชื่อ คำอธิบาย เขตเวลาเริ่มต้น และพร็อพเพอร์ตี้อื่นๆ ของปฏิทิน Google ที่คุณเข้าถึงได้
https://www.googleapis.com/auth/calendar.acls ดูและเปลี่ยนแปลงสิทธิ์การแชร์ของปฏิทิน Google ที่คุณเป็นเจ้าของ
https://www.googleapis.com/auth/calendar.acls.readonly ดูสิทธิ์การแชร์ของปฏิทิน Google ที่คุณเป็นเจ้าของ
https://www.googleapis.com/auth/calendar.events.public.readonly ดูกิจกรรมในปฏิทินสาธารณะ