Method: tasks.list

Belirtilen görev listesindeki tüm görevleri döndürür. Varsayılan olarak atanmış görevleri (Dokümanlar, Chat alanları) döndürmez. Bir kullanıcının liste başına en fazla 20.000 gizli olmayan görevi ve aynı anda toplam 100.000 görevi olabilir.

HTTP isteği

GET https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
tasklist

string

Görev listesi tanımlayıcısı.

Sorgu parametreleri

Parametreler
completedMax

string

Görevin tamamlanma tarihi için üst sınır (RFC 3339 zaman damgası olarak) filtreleme için kullanılır. İsteğe bağlı. Varsayılan olarak, tamamlanma tarihine göre filtreleme yapılmaz.

completedMin

string

Görevin tamamlanma tarihi için alt sınır (RFC 3339 zaman damgası olarak) İsteğe bağlı. Varsayılan olarak tamamlanma tarihine göre filtreleme yapılmaz.

dueMax

string

Görevin son tarihi için üst sınır (RFC 3339 zaman damgası olarak) filtreleme için kullanılır. İsteğe bağlı. Varsayılan olarak teslim tarihine göre filtreleme yapılmaz.

dueMin

string

Görevin son tarihi için filtre uygulanacak alt sınır (RFC 3339 zaman damgası olarak). İsteğe bağlı. Varsayılan olarak teslim tarihine göre filtreleme yapılmaz.

maxResults

integer

Tek bir sayfada döndürülen maksimum görev sayısı. İsteğe bağlı. Varsayılan değer 20'dir (izin verilen maksimum değer: 100).

pageToken

string

Döndürülecek sonuç sayfasını belirten jeton. İsteğe bağlı.

showCompleted

boolean

Sonuçta tamamlanmış görevlerin döndürülüp döndürülmediğini belirten işaret. Web kullanıcı arayüzü ve Google'ın mobil uygulamaları gibi birinci taraf istemcilerde tamamlanan görevlerin gösterilmesi için showHidden değerinin de True olması gerektiğini unutmayın. İsteğe bağlı. Varsayılan değer True'dur.

showDeleted

boolean

Silinen görevlerin sonuçta döndürülüp döndürülmediğini belirten işaret. İsteğe bağlı. Varsayılan değer False'tır.

showHidden

boolean

Sonuçta gizli görevlerin döndürülüp döndürülmediğini belirten işaret. İsteğe bağlı. Varsayılan değer False'tır.

updatedMin

string

Görevin son değiştirilme zamanı için alt sınır (RFC 3339 zaman damgası olarak) filtreleme için kullanılır. İsteğe bağlı. Varsayılan olarak son değiştirilme zamanına göre filtreleme yapılmaz.

showAssigned

boolean

İsteğe bağlı. Geçerli kullanıcıya atanan görevlerin sonuçta döndürülüp döndürülmeyeceğini belirten işaret. İsteğe bağlı. Varsayılan değer False'tır.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "kind": string,
  "etag": string,
  "nextPageToken": string,
  "items": [
    {
      object (Task)
    }
  ]
}
Alanlar
kind

string

Kaynağın türü. Bu değer her zaman "tasks#tasks" şeklindedir.

etag

string

Kaynağın ETag'i.

nextPageToken

string

Bu sonucun bir sonraki sayfasına erişmek için kullanılan jeton.

items[]

object (Task)

Görev koleksiyonu.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/tasks
  • https://www.googleapis.com/auth/tasks.readonly

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.

Görevler

JSON gösterimi
{
  "kind": string,
  "etag": string,
  "nextPageToken": string,
  "items": [
    {
      object (Task)
    }
  ]
}
Alanlar
kind

string

Kaynağın türü. Bu değer her zaman "tasks#tasks" şeklindedir.

etag

string

Kaynağın ETag'i.

nextPageToken

string

Bu sonucun bir sonraki sayfasına erişmek için kullanılan jeton.

items[]

object (Task)

Görev koleksiyonu.