Ressource: Task
JSON-Darstellung |
---|
{ "kind": string, "id": string, "etag": string, "title": string, "updated": string, "selfLink": string, "parent": string, "position": string, "notes": string, "status": string, "due": string, "completed": string, "deleted": boolean, "hidden": boolean, "links": [ { "type": string, "description": string, "link": string } ], "webViewLink": string } |
Felder | |
---|---|
kind |
Typ der Ressource. Dies ist immer „tasks#task“. |
id |
Aufgaben-ID. |
etag |
Das ETag der Ressource. |
title |
Titel der Aufgabe. Maximal zulässige Länge: 1.024 Zeichen. |
updated |
Zeitpunkt der letzten Änderung der Aufgabe (als RFC 3339-Zeitstempel). |
selfLink |
URL, die auf diese Aufgabe verweist. Wird zum Abrufen, Aktualisieren oder Löschen dieser Aufgabe verwendet. |
parent |
ID der übergeordneten Aufgabe. Dieses Feld wird weggelassen, wenn es sich um eine Aufgabe der obersten Ebene handelt. Dieses Feld ist schreibgeschützt. Verwenden Sie die Methode „move“, um die Aufgabe unter eine andere übergeordnete Ebene oder auf die oberste Ebene zu verschieben. |
position |
String, der die Position der Aufgabe unter den gleichgeordneten Aufgaben unter derselben übergeordneten Aufgabe oder auf der obersten Ebene angibt. Wenn dieser String größer als der entsprechende Positionsstring einer anderen Aufgabe gemäß lexikografischer Reihenfolge ist, wird die Aufgabe hinter der anderen Aufgabe unter derselben übergeordneten Aufgabe (oder auf der obersten Ebene) platziert. Dieses Feld ist schreibgeschützt. Verwenden Sie die Methode „move“, um die Aufgabe an eine andere Position zu verschieben. |
notes |
Notizen zur Beschreibung der Aufgabe Optional. Maximal zulässige Länge: 8.192 Zeichen. |
status |
Status der Aufgabe. Dies ist entweder „needsAction“ oder „completed“. |
due |
Das Fälligkeitsdatum der Aufgabe (als RFC 3339-Zeitstempel). Optional. Beim Fälligkeitsdatum werden nur Datumsinformationen erfasst. Der Zeitabschnitt des Zeitstempels wird beim Festlegen des Fälligkeitsdatums verworfen. Es ist nicht möglich, die Zeit, zu der eine Aufgabe fällig ist, über die API zu lesen oder zu schreiben. |
completed |
Abschlussdatum der Aufgabe (als RFC 3339-Zeitstempel). Dieses Feld wird weggelassen, wenn die Aufgabe noch nicht abgeschlossen wurde. |
deleted |
Flag, das angibt, ob die Aufgabe gelöscht wurde. Die Standardeinstellung ist "False". |
links[] |
Sammlung von Links. Diese Sammlung ist schreibgeschützt. |
links[].type |
Linktyp, z. B. "E-Mail" |
links[].description |
Die Beschreibung In HTML-Spracheingabe: Alles zwischen <a> und </a>. |
links[].link |
Die URL. |
webViewLink |
Ein absoluter Link zur Aufgabe in der Weboberfläche von Google Tasks. Dieses Feld ist schreibgeschützt. |
Methoden |
|
---|---|
|
Löscht alle erledigten Aufgaben aus der angegebenen Aufgabenliste. |
|
Löscht die angegebene Aufgabe aus der Aufgabenliste. |
|
Gibt die angegebene Task zurück. |
|
Erstellt eine neue Aufgabe in der angegebenen Aufgabenliste. |
|
Gibt alle Aufgaben in der angegebenen Aufgabenliste zurück |
|
Verschiebt die angegebene Aufgabe an eine andere Position in der Aufgabenliste. |
|
Aktualisiert die angegebene Aufgabe. |
|
Aktualisiert die angegebene Aufgabe. |