Risorsa: Attività
| Rappresentazione 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,
"assignmentInfo": {
object ( |
| Campi | |
|---|---|
kind |
Solo output. Il tipo di risorsa. Questo valore è sempre "tasks#task". |
id |
Identificatore dell'attività. |
etag |
ETag della risorsa. |
title |
Il titolo dell'attività. Lunghezza massima consentita: 1024 caratteri. |
updated |
Solo output. Data/ora ultima modifica dell'attività (come timestamp RFC 3339). |
selfLink |
Solo output. URL che rimanda a questa attività. Utilizzato per recuperare, aggiornare o eliminare questa attività. |
parent |
Solo output. Identificatore dell'attività principale. Questo campo viene omesso se si tratta di un'attività di primo livello. Utilizza il metodo "Sposta" per spostare l'attività in un altro elemento principale o al primo livello. Un'attività principale non può mai essere un'attività assegnata (da spazi di Chat, Documenti). Questo campo è di sola lettura. |
position |
Solo output. Stringa che indica la posizione dell'attività tra le attività di pari livello nella stessa attività principale o a livello principale. Se questa stringa è maggiore della stringa di posizione corrispondente di un'altra attività in base all'ordinamento lessicografico, l'attività viene posizionata dopo l'altra attività nella stessa attività principale (o al primo livello). Utilizza il metodo "Sposta" per spostare l'attività in un'altra posizione. |
notes |
Note che descrivono l'attività. Le attività assegnate da Documenti Google non possono avere note. Facoltativo. Lunghezza massima consentita: 8192 caratteri. |
status |
Stato dell'attività. Può essere "needsAction" o "completed". |
due |
Data programmata per l'attività (come timestamp RFC 3339). Facoltativo. Rappresenta il giorno in cui l'attività deve essere completata o in cui è visibile nella griglia del calendario. Non rappresenta la scadenza dell'attività. Vengono registrate solo le informazioni sulla data; la parte relativa all'ora del timestamp viene eliminata quando viene impostato questo campo. Non è possibile leggere o scrivere l'ora in cui è pianificata un'attività utilizzando l'API. |
completed |
Data di completamento dell'attività (come timestamp RFC 3339). Questo campo viene omesso se l'attività non è stata completata. |
deleted |
Flag che indica se l'attività è stata eliminata. Per le attività assegnate, questo campo è di sola lettura. Possono essere eliminate solo chiamando tasks.delete, nel qual caso vengono eliminate sia l'attività assegnata sia l'attività originale (in Documenti o negli spazi di Chat). Per eliminare solo l'attività assegnata, vai alla superficie del compito e annulla l'assegnazione dell'attività da lì. Il valore predefinito è False. |
links[] |
Solo output. Raccolta di link. Questa raccolta è di sola lettura. |
links[].type |
Tipo di link, ad esempio "email", "generico", "chat_message", "keep_note". |
links[].description |
La descrizione (potrebbe essere vuota). |
links[].link |
L'URL. |
webViewLink |
Solo output. Un link assoluto all'attività nell'interfaccia utente web di Google Tasks. |
assignmentInfo |
Solo output. Informazioni contestuali per le attività assegnate. Un'attività può essere assegnata a un utente, attualmente possibile da piattaforme come Documenti e spazi di Chat. Questo campo viene compilato per le attività assegnate all'utente corrente e identifica la posizione da cui è stata assegnata l'attività. Questo campo è di sola lettura. |
AssignmentInfo
Informazioni sull'origine dell'assegnazione dell'attività (documento, spazio di Chat).
| Rappresentazione JSON |
|---|
{ "linkToTask": string, "surfaceType": enum ( |
| Campi | |
|---|---|
linkToTask |
Solo output. Un link assoluto all'attività originale nella superficie di assegnazione (Documenti, spazi di Chat e così via). |
surfaceType |
Solo output. Il tipo di superficie da cui ha origine questa attività assegnata. Al momento limitato a DOCUMENTO o SPAZIO. |
Campo unione surface_info. Informazioni sulla piattaforma (Documenti, spazi di Chat) da cui è stata assegnata questa attività. surface_info può essere solo uno dei seguenti: |
|
driveResourceInfo |
Solo output. Informazioni sul file di Drive da cui ha origine questa attività. Al momento, il file di Drive può essere solo un documento. Questo campo è di sola lettura. |
spaceInfo |
Solo output. Informazioni sullo spazio di Chat da cui proviene questa attività. Questo campo è di sola lettura. |
ContextType
Il prodotto associato all'attività.
| Enum | |
|---|---|
CONTEXT_TYPE_UNSPECIFIED |
Valore sconosciuto per il contesto di questa attività. |
GMAIL |
L'attività viene creata da Gmail. |
DOCUMENT |
L'attività è assegnata da un documento. |
SPACE |
L'attività viene assegnata da uno spazio di Chat. |
DriveResourceInfo
Informazioni sulla risorsa di Drive da cui è stata assegnata un'attività (il documento, il foglio e così via).
| Rappresentazione JSON |
|---|
{ "driveFileId": string, "resourceKey": string } |
| Campi | |
|---|---|
driveFileId |
Solo output. Identificatore del file nell'API Drive. |
resourceKey |
Solo output. Chiave della risorsa necessaria per accedere ai file condivisi tramite un link condiviso. Non obbligatorio per tutti i file. Vedi anche developers.google.com/drive/api/guides/resource-keys. |
SpaceInfo
Informazioni sullo spazio di Chat da cui è stata assegnata un'attività.
| Rappresentazione JSON |
|---|
{ "space": string } |
| Campi | |
|---|---|
space |
Solo output. Lo spazio di Chat da cui ha origine questa attività. Il formato è "spaces/{space}". |
Metodi |
|
|---|---|
|
Cancella tutte le attività completate dall'elenco delle attività specificato. |
|
Elimina l'attività specificata dall'elenco delle attività. |
|
Restituisce l'attività specificata. |
|
Crea una nuova attività nell'elenco di attività specificato. |
|
Restituisce tutte le attività nell'elenco attività specificato. |
|
Sposta l'attività specificata in un'altra posizione nell'elenco di attività di destinazione. |
|
Aggiorna l'attività specificata. |
|
Aggiorna l'attività specificata. |