Dokumen ini berisi informasi otorisasi dan autentikasi khusus Google Calendar API. Sebelum membaca dokumen ini, pastikan Anda telah membaca informasi autentikasi dan otorisasi umum Google Workspace di artikel Mempelajari autentikasi dan otorisasi.
Mengonfigurasi OAuth 2.0 untuk otorisasi
Konfigurasikan layar izin OAuth dan pilih cakupan untuk menentukan informasi yang ditampilkan kepada pengguna dan peninjau aplikasi, serta daftarkan aplikasi Anda agar dapat memublikasikannya nanti.
Cakupan Calendar API
Untuk menentukan tingkat akses yang diberikan ke aplikasi, Anda perlu mengidentifikasi dan mendeklarasikan cakupan otorisasi. Cakupan otorisasi adalah string URI OAuth 2.0 yang berisi nama aplikasi Google Workspace, jenis data yang diakses, dan tingkat aksesnya. Cakupan adalah permintaan aplikasi Anda untuk menggunakan data Google Workspace, termasuk data Akun Google pengguna.
Saat aplikasi Anda diinstal, pengguna akan diminta untuk memvalidasi cakupan yang digunakan oleh aplikasi. Umumnya, Anda harus memilih cakupan yang paling sempit yang difokuskan dan menghindari permintaan cakupan yang tidak diperlukan aplikasi. Pengguna lebih mudah memberikan akses ke cakupan yang terbatas dan dijelaskan dengan jelas.
Calendar API mendukung cakupan berikut:
Cakupan | Arti |
---|---|
https://www.googleapis.com/auth/calendar |
Melihat, mengedit, membagikan, dan menghapus permanen semua kalender yang dapat Anda akses menggunakan Google Kalender. |
https://www.googleapis.com/auth/calendar.readonly |
Lihat dan download kalender yang dapat Anda akses menggunakan Kalender Anda. |
https://www.googleapis.com/auth/calendar.events |
Melihat dan mengedit acara di semua kalender Anda. |
https://www.googleapis.com/auth/calendar.events.readonly |
Lihat acara di semua kalender Anda. |
https://www.googleapis.com/auth/calendar.settings.readonly |
Melihat setelan Kalender Anda. |
https://www.googleapis.com/auth/calendar.addons.execute |
Menjalankan sebagai add-on Kalender. |