Bu belgede, Google Tasks API'ye özel yetkilendirme ve kimlik doğrulama bilgileri yer almaktadır. Bu dokümanı okumadan önce Kimlik doğrulama ve yetkilendirme hakkında bilgi edinme başlıklı makalede Google Workspace'in genel kimlik doğrulama ve yetkilendirme bilgilerini okuyun.
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 bir OAuth 2.0 URI dizesidir. Kapsamlar, uygulamanızın kullanıcıların Google Hesabı verileri de dahil olmak üzere Google Workspace verileriyle ç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 kapsamı seçmeli ve uygulamanızın gerektirmediği kapsamları istemekten kaçınmalısınız. Kullanıcılar, sınırlı ve açıkça açıklanan kapsamlara daha kolay erişim izni verir.
Görevler API'si aşağıdaki kapsamları destekler:
Kapsamlar
Anlamı
https://www.googleapis.com/auth/tasks
Tüm görevlerinizi oluşturun, düzenleyin, organize edin ve silin.
[null,null,["Son güncelleme tarihi: 2024-12-21 UTC."],[[["This document provides Google Tasks API-specific authorization and authentication details, complementing Google Workspace's general authentication guide."],["Before using the Tasks API, you need to configure OAuth 2.0, including setting up the consent screen, choosing scopes, and registering your app."],["Tasks API utilizes scopes to define the level of access your application has, allowing you to specify whether it can view or fully manage user tasks."],["When selecting scopes, prioritize the most narrowly focused ones to respect user privacy and increase the likelihood of consent."],["Public applications using specific scopes may require verification to ensure user data protection and avoid being flagged as unverified."]]],["To access the Google Tasks API, configure OAuth 2.0, including the consent screen and scope selection. Scopes define the level of data access for your app. Choose the most narrowly focused scope possible. The Tasks API offers two scopes: `https://www.googleapis.com/auth/tasks` for full task management and `https://www.googleapis.com/auth/tasks.readonly` for viewing tasks. Public apps using scopes that access user data must undergo a verification process to avoid being labeled as \"unverified.\"\n"]]