Recurso: Task
Representación 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 } |
Campos | |
---|---|
kind |
Solo salida. Tipo del recurso. Siempre es "tareas#tarea". |
id |
Identificador de tarea. |
etag |
ETag del recurso. |
title |
Título de la tarea. Longitud máxima permitida: 1,024 caracteres. |
updated |
Solo salida. Hora de la última modificación de la tarea (como una marca de tiempo RFC 3339). |
selfLink |
Solo salida. URL que dirige a esta tarea. Se usa para recuperar, actualizar o borrar esta tarea. |
parent |
Solo salida. Identificador de tarea superior. Este campo se omite si es una tarea de nivel superior. Este campo es de solo lectura. Usa el método “move” para mover la tarea bajo un elemento superior diferente o al nivel superior. |
position |
Solo salida. Es una cadena que indica la posición de la tarea entre las tareas del mismo nivel en la misma tarea superior o en el nivel superior. Si esta cadena es mayor que la cadena de posición correspondiente de otra tarea de acuerdo con el orden lexicográfico, la tarea se posiciona después de la otra en la misma tarea superior (o en el nivel superior). Usa el método "move" para mover la tarea a otra posición. |
notes |
Notas que describen la tarea. Opcional. Longitud máxima permitida: 8,192 caracteres. |
status |
Estado de la tarea. Puede ser “needsAction” o “completed”. |
due |
Fecha de vencimiento de la tarea (como una marca de tiempo RFC 3339). Opcional. La fecha límite solo registra la información de la fecha; la parte de la hora de la marca de tiempo se descarta cuando se configura la fecha límite. No es posible leer ni escribir la hora a la que vencerá una tarea mediante la API. |
completed |
Fecha de finalización de la tarea (como una marca de tiempo RFC 3339). Este campo se omite si la tarea no se ha completado. |
deleted |
Marca que indica si se borró la tarea. El valor predeterminado es False. |
links[] |
Solo salida. Es una colección de vínculos. Esta colección es de solo lectura. |
links[].type |
Tipo de vínculo; p.ej., "correo electrónico". |
links[].description |
Es la descripción. En HTML diga lo siguiente: todo entre <a> y </a>. |
links[].link |
La URL. |
webViewLink |
Solo salida. Es un vínculo absoluto a la tarea en la IU web de Google Tasks. |
Métodos |
|
---|---|
|
Borra todas las tareas completadas de la lista de tareas especificada. |
|
Borra la tarea especificada de la lista de tareas. |
|
Devuelve la tarea especificada. |
|
Crea una tarea nueva en la lista de tareas especificada. |
|
Muestra todas las tareas de la lista de tareas especificada. |
|
Mueve la tarea especificada a otra posición en la lista de tareas. |
|
Actualiza la tarea especificada. |
|
Actualiza la tarea especificada. |