Google Tasks
Управление Google Tasks
Google Tasks — это легковесный сервис управления задачами от Google, интегрированный в Gmail, Google Calendar и отдельное приложение Google Tasks. Он предоставляет простой способ создания, организации и отслеживания задач с поддержкой сроков выполнения, подзадач и списков задач.
С помощью интеграции Google Tasks в AACFlow вы можете:
- Создавать задачи: Добавлять новые задачи в любой список задач с заголовками, заметками и сроками выполнения
- Получать список задач: Извлекать все задачи из конкретного списка задач
- Получать детали задачи: Получать подробную информацию о конкретной задаче по ID
- Обновлять задачи: Изменять заголовки, заметки, сроки выполнения или статус завершения задач
- Удалять задачи: Удалять задачи из списка задач
- Получать список списков задач: Просматривать все доступные списки задач в аккаунте Google
В AACFlow интеграция с Google Tasks позволяет вашим агентам программно управлять задачами в рамках автоматизированных рабочих процессов. Это позволяет реализовать такие сценарии использования, как автоматическое создание задач из входящих данных, мониторинг сроков выполнения и управление задачами, инициированное рабочими процессами.
Интегрируйте Google Tasks в ваш рабочий процесс. Создавайте, читайте, обновляйте, удаляйте и получайте списки задач и списков задач.
Создать новую задачу в списке Google Tasks
| Параметр | Тип | Обязательный | Описание |
|---|
taskListId | string | Нет | ID списка задач (по умолчанию основной список задач "@default") |
title | string | Да | Заголовок задачи (максимум 1024 символа) |
notes | string | Нет | Заметки/описание для задачи (максимум 8192 символа) |
due | string | Нет | Срок выполнения в формате RFC 3339 (например, 2025-06-03T00:00:00.000Z) |
status | string | Нет | Статус задачи: "needsAction" или "completed" |
parent | string | Нет | ID родительской задачи для создания этой задачи как подзадачи. Пропустите для задач верхнего уровня. |
previous | string | Нет | ID предыдущей задачи-сестры для позиционирования после. Пропустите для размещения первой среди сестер. |
| Параметр | Тип | Описание |
|---|
id | string | ID задачи |
title | string | Заголовок задачи |
notes | string | Заметки задачи |
status | string | Статус задачи (needsAction или completed) |
due | string | Срок выполнения |
updated | string | Время последнего изменения |
selfLink | string | URL для задачи |
webViewLink | string | Ссылка на задачу в интерфейсе Google Tasks |
parent | string | ID родительской задачи |
position | string | Позиция среди задач-сестер |
completed | string | Дата завершения |
deleted | boolean | Удалена ли задача |
Получить список всех задач в списке Google Tasks
| Параметр | Тип | Обязательный | Описание |
|---|
taskListId | string | Нет | ID списка задач (по умолчанию основной список задач "@default") |
maxResults | number | Нет | Максимальное количество задач для возврата (по умолчанию 20, максимум 100) |
pageToken | string | Нет | Токен для постраничной навигации |
showCompleted | boolean | Нет | Показывать ли завершенные задачи (по умолчанию true) |
showDeleted | boolean | Нет | Показывать ли удаленные задачи (по умолчанию false) |
showHidden | boolean | Нет | Показывать ли скрытые задачи (по умолчанию false) |
dueMin | string | Нет | Нижняя граница фильтра по сроку выполнения (метка времени RFC 3339) |
dueMax | string | Нет | Верхняя граница фильтра по сроку выполнения (метка времени RFC 3339) |
completedMin | string | Нет | Нижняя граница фильтра по дате завершения задачи (метка времени RFC 3339) |
completedMax | string | Нет | Верхняя граница фильтра по дате завершения задачи (метка времени RFC 3339) |
updatedMin | string | Нет | Нижняя граница фильтра по времени последнего изменения (метка времени RFC 3339) |
| Параметр | Тип | Описание |
|---|
tasks | array | Список задач |
↳ id | string | Идентификатор задачи |
↳ title | string | Заголовок задачи |
↳ notes | string | Заметки/описание для задачи |
↳ status | string | Статус задачи: "needsAction" или "completed" |
↳ due | string | Срок выполнения (метка времени RFC 3339) |
↳ completed | string | Дата завершения (метка времени RFC 3339) |
↳ updated | string | Время последнего изменения (метка времени RFC 3339) |
↳ selfLink | string | URL, указывающий на эту задачу |
↳ webViewLink | string | Ссылка на задачу в интерфейсе Google Tasks |
↳ parent | string | Идентификатор родительской задачи |
↳ position | string | Позиция среди задач-сестер (упорядочивание на основе строк) |
↳ hidden | boolean | Скрыта ли задача |
↳ deleted | boolean | Удалена ли задача |
↳ links | array | Коллекция ссылок, связанных с задачей |
↳ type | string | Тип ссылки (например, "email", "generic", "chat_message") |
↳ description | string | Описание ссылки |
↳ link | string | URL |
nextPageToken | string | Токен для получения следующей страницы результатов |
Получить конкретную задачу по ID из списка Google Tasks
| Параметр | Тип | Обязательный | Описание |
|---|
taskListId | string | Нет | ID списка задач (по умолчанию основной список задач "@default") |
taskId | string | Да | ID задачи для получения |
| Параметр | Тип | Описание |
|---|
id | string | ID задачи |
title | string | Заголовок задачи |
notes | string | Заметки задачи |
status | string | Статус задачи (needsAction или completed) |
due | string | Срок выполнения |
updated | string | Время последнего изменения |
selfLink | string | URL для задачи |
webViewLink | string | Ссылка на задачу в интерфейсе Google Tasks |
parent | string | ID родительской задачи |
position | string | Позиция среди задач-сестер |
completed | string | Дата завершения |
deleted | boolean | Удалена ли задача |
Обновить существующую задачу в списке Google Tasks
| Параметр | Тип | Обязательный | Описание |
|---|
taskListId | string | Нет | ID списка задач (по умолчанию основной список задач "@default") |
taskId | string | Да | ID задачи для обновления |
title | string | Нет | Новый заголовок для задачи |
notes | string | Нет | Новые заметки для задачи |
due | string | Нет | Новый срок выполнения в формате RFC 3339 |
status | string | Нет | Новый статус: "needsAction" или "completed" |
| Параметр | Тип | Описание |
|---|
id | string | ID задачи |
title | string | Заголовок задачи |
notes | string | Заметки задачи |
status | string | Статус задачи (needsAction или completed) |
due | string | Срок выполнения |
updated | string | Время последнего изменения |
selfLink | string | URL для задачи |
webViewLink | string | Ссылка на задачу в интерфейсе Google Tasks |
parent | string | ID родительской задачи |
position | string | Позиция среди задач-сестер |
completed | string | Дата завершения |
deleted | boolean | Удалена ли задача |
Удалить задачу из списка Google Tasks
| Параметр | Тип | Обязательный | Описание |
|---|
taskListId | string | Нет | ID списка задач (по умолчанию основной список задач "@default") |
taskId | string | Да | ID задачи для удаления |
| Параметр | Тип | Описание |
|---|
taskId | string | ID удаленной задачи |
deleted | boolean | Успешно ли выполнено удаление |
Получить все списки задач для аутентифицированного пользователя
| Параметр | Тип | Обязательный | Описание |
|---|
maxResults | number | Нет | Максимальное количество списков задач для возврата (по умолчанию 20, максимум 100) |
pageToken | string | Нет | Токен для постраничной навигации |
| Параметр | Тип | Описание |
|---|
taskLists | array | Список списков задач |
↳ id | string | Идентификатор списка задач |
↳ title | string | Заголовок списка задач |
↳ updated | string | Время последнего изменения (метка времени RFC 3339) |
↳ selfLink | string | URL, указывающий на этот список задач |
nextPageToken | string | Токен для получения следующей страницы результатов |