A API Google Tasks permite pesquisar, ler e atualizar conteúdo e metadados do Google Tarefas. Este documento descreve como usar um estilo de chamada RESTful e bibliotecas de cliente para várias linguagens de programação (atualmente Java, Python e PHP) para acessar e editar dados do Google Tarefas.
Sites ou aplicativos que querem uma integração mais profunda com o Google Tarefas podem usar a API Google Tasks. Por exemplo, você pode usar a API Google Tarefas para gerenciar listas de tarefas do Google em um app para dispositivos móveis ou integrar tarefas a um app de fluxo de trabalho mais extenso, como o Au-to-do.
O Google Tarefas se baseia em dois conceitos básicos:
- Lista de tarefas
- Uma lista com tarefas. Os usuários podem ter mais de uma lista de tarefas para gerenciar as tarefas da maneira que quiserem.
- Tarefa
- Uma única tarefa com informações como título, anotações, data de conclusão e data de conclusão.
Modelo de dados da API Tasks
Um recurso é uma entidade individual de dados com um identificador exclusivo. A API Google Tasks opera em dois tipos de recursos:
- Recurso da lista de tarefas
- Representa uma lista de tarefas.
- Recurso de tarefa
- Representa uma tarefa.
O modelo de dados da API Tasks é baseado em grupos de recursos, chamados de coleções:
- Coleção de listas de tarefas
- Cada usuário tem pelo menos uma
defaultlista de tarefas. - Coleta de tarefas
- Consiste em todos os recursos de tarefa em um recurso de lista de tarefas específico.