Verschiebt die angegebene Aufgabe an eine andere Position in der Zielaufgabenliste. Ist keine Zielliste angegeben, wird die Aufgabe innerhalb der aktuellen Liste verschoben. Dies kann bedeuten, dass sie einer neuen übergeordneten Aufgabe als untergeordnete Aufgabe untergeordnet und/oder an eine andere Position unter den gleichgeordneten Aufgaben verschoben wird. Jede Person kann bis zu 2.000 Unteraufgaben pro Aufgabe haben.
HTTP-Anfrage
POST https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks/{task}/move
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
tasklist |
ID der Aufgabenliste. |
task |
Aufgaben-ID. |
Abfrageparameter
Parameter | |
---|---|
parent |
Neue Kennung der übergeordneten Aufgabe. Wenn die Aufgabe in die oberste Ebene verschoben wird, wird dieser Parameter ausgelassen. Zugewiesene Aufgaben können nicht als übergeordnete Aufgabe festgelegt werden (mit Unteraufgaben) oder unter eine übergeordnete Aufgabe verschoben werden (so werden sie zu Unteraufgaben). Optional. |
previous |
Neue Kennzeichnung der vorherigen gleichgeordneten Aufgabe. Wenn die Aufgabe an die erste Position ihrer gleichgeordneten Elemente verschoben wird, wird dieser Parameter weggelassen. Optional. |
destinationTasklist |
Optional. ID der Zielaufgabenliste. Wenn festgelegt, wird die Aufgabe von der „tasklist“ in die Liste „destinationTasklist“ verschoben. Andernfalls wird die Aufgabe innerhalb der aktuellen Liste verschoben. Wiederkehrende Aufgaben können derzeit nicht zwischen Listen verschoben werden. Optional. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Task
.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/tasks
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.