Ressource: Task
Représentation JSON |
---|
{ "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 } |
Champs | |
---|---|
kind |
Uniquement en sortie. Type de la ressource. Il s'agit toujours de "tasks#task". |
id |
Identifiant de la tâche. |
etag |
ETag de la ressource. |
title |
Titre de la tâche. Longueur maximale autorisée: 1 024 caractères. |
updated |
Uniquement en sortie. Heure de la dernière modification de la tâche (sous forme d'horodatage RFC 3339). |
selfLink |
Uniquement en sortie. URL pointant vers cette tâche. Permet de récupérer, mettre à jour ou supprimer cette tâche. |
parent |
Uniquement en sortie. Identifiant de la tâche parente. Ce champ est omis s'il s'agit d'une tâche de niveau supérieur. Ce champ est en lecture seule. Utilisez la méthode "move" pour déplacer la tâche vers un autre parent ou vers le niveau supérieur. |
position |
Uniquement en sortie. Chaîne indiquant la position de la tâche parmi les tâches sœurs sous la même tâche parente ou au niveau supérieur. Si cette chaîne est supérieure à la chaîne de position correspondante d'une autre tâche par ordre lexicographique, la tâche est positionnée après l'autre tâche sous la même tâche parente (ou au niveau supérieur). Utilisez la méthode "move" pour déplacer la tâche vers un autre emplacement. |
notes |
Notes décrivant la tâche. Facultatif. Ne doit pas dépasser 8 192 caractères. |
status |
État de la tâche. La valeur est "needsAction" ou "completed". |
due |
Date d'échéance de la tâche (sous forme de code temporel RFC 3339). Facultatif. La date limite enregistre uniquement les informations de date ; la partie heure de l'horodatage est supprimée lors de la définition de la date limite. Il est impossible de lire ou d'écrire l'heure d'échéance d'une tâche via l'API. |
completed |
Date d'achèvement de la tâche (sous forme d'horodatage RFC 3339). Ce champ est omis si la tâche n'est pas terminée. |
deleted |
Indique si la tâche a été supprimée. La valeur par défaut est "False" (faux). |
links[] |
Uniquement en sortie. Ensemble de liens. Cette collection est en lecture seule. |
links[].type |
Type du lien (par exemple, "e-mail"). |
links[].description |
La description. En HTML, énoncez ce qui suit: tout ce qui se trouve entre <a> et </a>. |
links[].link |
L'URL. |
webViewLink |
Uniquement en sortie. Lien absolu vers la tâche dans l'interface utilisateur Web de Google Tasks |
Méthodes |
|
---|---|
|
Efface toutes les tâches terminées de la liste de tâches spécifiée. |
|
Supprime la tâche spécifiée de la liste de tâches. |
|
Renvoie la tâche spécifiée. |
|
Crée une tâche dans la liste de tâches spécifiée. |
|
Renvoie toutes les tâches de la liste spécifiée. |
|
Déplace la tâche spécifiée vers une autre position dans la liste de tâches. |
|
Met à jour la tâche spécifiée. |
|
Met à jour la tâche spécifiée. |