Method: tasks.move

Belirtilen görevi hedef görev listesindeki başka bir konuma taşır. Hedef liste belirtilmezse görev mevcut listesinin içine taşınır. Bu, onu yeni bir ebeveynin altına alt görev olarak eklemeyi ve/veya onu kardeş görevleri arasında farklı bir konuma taşımayı içerebilir. Bir kullanıcının görev başına en fazla 2.000 alt görevi olabilir.

HTTP isteği

POST https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks/{task}/move

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

Yol parametreleri

Parametreler
tasklist

string

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

task

string

Görev tanımlayıcı.

Sorgu parametreleri

Parametreler
parent

string

Yeni üst görev tanımlayıcısı. Görev en üst düzeye taşınırsa bu parametre atlanır. Atanan görevler, üst görev olarak ayarlanamaz (alt görevler olabilir) veya üst görevin altına taşınamaz (alt görev haline getirilemez). İsteğe bağlı.

previous

string

Yeni önceki eşdüzey görev tanımlayıcısı. Görev, eşdüzeyleri arasında ilk konuma taşınırsa bu parametre atlanır. İsteğe bağlı.

destinationTasklist

string

İsteğe bağlı. Hedef görev listesi tanımlayıcısı. Ayarlanırsa görev, görev listesinden targetTasklist listesine taşınır. Aksi takdirde, görev mevcut listesinin içine taşınır. Yinelenen görevler şu an için listeler arasında taşınamaz. İsteğe bağlı.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, Task öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzunu inceleyin.