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