Обзор

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

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

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

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

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

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

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

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

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