เลือกขอบเขต 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 ดูกิจกรรมในปฏิทินสาธารณะ