Обзор

Google Tasks API позволяет искать, читать и обновлять контент и метаданные Google Tasks. В этом документе описывается, как использовать стиль вызовов RESTful и клиентские библиотеки для различных языков программирования (в настоящее время Java, Python и PHP) для доступа и редактирования данных Google Tasks.

Сайты или приложения, которым требуется более глубокая интеграция с Google Tasks, могут использовать API Google Tasks. Например, вы можете использовать Google Tasks API для управления списками задач Google в мобильном приложении или интегрировать задачи в более обширное приложение рабочего процесса, такое как Auto-to-do .

Google Tasks построен на двух основных принципах:

Список заданий
Список, содержащий задачи. Пользователи могут иметь более одного списка задач, чтобы управлять своими задачами так, как они хотят.
Задача
Одна задача, содержащая такую ​​информацию, как название задачи, примечания, срок выполнения и дату завершения.

Модель данных API задач

Ресурс — это отдельный объект данных с уникальным идентификатором. API Google Tasks работает с двумя типами ресурсов:

Ресурс списка задач
Представляет список задач.
Ресурс задачи
Представляет задачу.

Модель данных Tasks API основана на группах ресурсов, называемых коллекциями:

Сбор списка задач
У каждого пользователя есть как минимум один список задач default .
Сбор задач
Состоит из всех ресурсов задач в определенном ресурсе списка задач .