Google Calendar API kapsamlarını seçme

Bu belgede, Google Takvim API'sine özel yetkilendirme ve kimlik doğrulama bilgileri bulunmaktadır. Bu belgeyi okumadan önce Kimlik doğrulama ve yetkilendirme hakkında bilgi edinme başlıklı makaleden Google Workspace'in genel kimlik doğrulama ve yetkilendirme bilgilerini okumayı unutmayın.

Yetkilendirme için OAuth 2.0'ı yapılandırma

Kullanıcılara ve uygulama inceleme uzmanlarına hangi bilgilerin gösterileceğini tanımlamak için OAuth izin ekranını yapılandırın ve kapsamları seçin. Daha sonra yayınlayabilmek için uygulamanızı kaydedin.

Calendar API kapsamları

Uygulamanıza verilen erişim düzeyini tanımlamak için yetkilendirme kapsamlarını tanımlamanız ve beyan etmeniz gerekir. Yetkilendirme kapsamı, Google Workspace uygulamasının adını, eriştiği veri türünü ve erişim düzeyini içeren OAuth 2.0 URI dizesidir. Kapsamlar, uygulamanızın Google Workspace verileriyle (kullanıcıların Google Hesabı verileri dahil) çalışma istekleridir.

Uygulamanız yüklendiğinde kullanıcıdan uygulama tarafından kullanılan kapsamları doğrulaması istenir. Genellikle, mümkün olan en dar kapsamlı olarak odaklanmış kapsamı seçmeniz ve uygulamanızın gerektirmediği kapsamları istemekten kaçınmanız gerekir. Kullanıcılar sınırlı ve açıkça tanımlanmış kapsamlara daha kolay bir şekilde erişim izni verir.

Calendar API aşağıdaki kapsamları destekler:

Kapsam Anlamı
https://www.googleapis.com/auth/calendar Google Takvim'i kullanarak erişebildiğiniz tüm takvimleri görün, düzenleyin, paylaşın ve kalıcı olarak silin.
https://www.googleapis.com/auth/calendar.readonly Takviminizi kullanarak erişebileceğiniz tüm takvimleri görme ve indirme.
https://www.googleapis.com/auth/calendar.events Tüm takvimlerinizdeki etkinlikleri görüntüleyin ve düzenleyin.
https://www.googleapis.com/auth/calendar.events.readonly Tüm takvimlerinizdeki etkinlikleri görüntüleyin.
https://www.googleapis.com/auth/calendar.settings.readonly Takvim ayarlarınızı görüntüleyin.
https://www.googleapis.com/auth/calendar.addons.execute Takvim eklentisi olarak çalıştırın.