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
. - Сбор задач
- Состоит из всех ресурсов задач в рамках определенного ресурса списка задач .