A API Google Tasks permite pesquisar, ler e atualizar o conteúdo e os metadados do produto. 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 maior integração com o Google Tarefas podem usar a API do Google Tarefas. Por exemplo, você pode usar a API do Google Tarefas para gerenciar as listas de tarefas do Google em um aplicativo para dispositivos móveis ou integrar tarefas a um aplicativo de fluxo de trabalho mais abrangente, como o Pendentes.
O Google Tarefas foi criado com base em dois conceitos básicos:
- Lista de tarefas
- Uma lista contendo tarefas. Os usuários podem ter mais de uma lista para gerenciar as tarefas como quiserem.
- Tarefa
- Uma única tarefa contendo informações como o título da tarefa, notas, a data de conclusão e a data de conclusão.
Modelo de dados da API Tasks
Um recurso é uma entidade individual de dados com um identificador exclusivo. A Google Tasks API opera em dois tipos de recursos:
- Recurso da lista de tarefas
- Representa uma lista de tarefas.
- Recurso Task
- Representa uma tarefa.
O modelo de dados da API Tasks é baseado em grupos de recursos, chamados coleções:
- Coleta de listas de tarefas
- Cada usuário tem pelo menos uma lista de tarefas do
default
. - Coleta de tarefas
- Consiste em todos os Recursos de tarefas dentro de um Recurso de lista de tarefas específico.