L'API Google Tasks ti consente di cercare, leggere e aggiornare i contenuti e i metadati di Google Tasks. Questo documento descrive come utilizzare uno stile di chiamata RESTful e le librerie client per vari linguaggi di programmazione (attualmente Java, Python e PHP) per accedere ai dati di Google Tasks e modificarli.
I siti o le applicazioni che vogliono un'integrazione più profonda con Google Tasks possono utilizzare l'API Google Tasks. Ad esempio, puoi utilizzare l'API Google Tasks per gestire gli elenchi di attività di Google in un'app mobile oppure puoi integrare le attività in un'app per il flusso di lavoro più completa come Au-to-do.
Google Tasks si basa su due concetti fondamentali:
- Elenco attività
- Un elenco contenente le attività. Gli utenti possono avere più di un elenco di attività per gestirle nel modo che preferiscono.
- Attività
- Una singola attività contenente informazioni come il titolo dell'attività, note, la data di scadenza e la data di completamento.
Modello di dati dell'API Tasks
Una risorsa è una singola entità di dati con un identificatore univoco. L'API Google Tasks opera su due tipi di risorse:
- Risorsa elenco attività
- Rappresenta un elenco di attività.
- Risorsa attività
- Rappresenta un'attività.
Il modello di dati dell'API Tasks si basa su gruppi di risorse, chiamati raccolte:
- Raccolta di elenchi di attività
- Ogni utente ha almeno un
defaultelenco di attività. - Raccolta di attività
- È costituito da tutte le risorse attività all'interno di una specifica risorsa elenco di attività.