API Google Tasks позволяет искать, читать и обновлять содержимое и метаданные Google Tasks. В этом документе описывается, как использовать RESTful-стиль вызовов и клиентские библиотеки для различных языков программирования (в настоящее время Java, Python и PHP) для доступа и редактирования данных Google Tasks.
Сайты или приложения, желающие более глубокой интеграции с Google Tasks, могут использовать API Google Tasks. Например, вы можете использовать API Google Tasks для управления списками задач Google в мобильном приложении или интегрировать задачи в более сложное приложение для управления рабочими процессами, такое как Au-to-do .
Google Tasks основан на двух основных концепциях:
- Список задач
- Список задач. Пользователи могут иметь несколько списков задач, чтобы управлять своими задачами так, как им удобно.
- Задача
- Единое задание, содержащее такую информацию, как название задания, примечания, срок выполнения и дата завершения.
Модель данных API задач
Ресурс — это отдельная сущность данных с уникальным идентификатором. API Google Tasks работает с двумя типами ресурсов:
- Список задач (Ресурс)
- Представляет собой список задач.
- Ресурс задачи
- Представляет собой задачу.
Модель данных API задач основана на группах ресурсов, называемых коллекциями:
- Сбор списка задач
- У каждого пользователя есть как минимум один список задач
default. - Сбор задач
- Состоит из всех ресурсов задачи в рамках конкретного ресурса списка задач .