Method: tasks.move

Перемещает указанную задачу в другую позицию в списке задач назначения. Если список назначений не указан, задача перемещается в пределах текущего списка. Это может включать размещение ее в качестве дочерней задачи под новым родительским элементом и/или перемещение ее в другое положение среди родственных задач. Пользователь может иметь до 2000 подзадач на задачу.

HTTP-запрос

POST https://tasks.googleapis.com/tasks/v1/lists/{tasklist}/tasks/{task}/move

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
tasklist

string

Идентификатор списка задач.

task

string

Идентификатор задачи.

Параметры запроса

Параметры
parent

string

Новый идентификатор родительской задачи. Если задача перемещается на верхний уровень, этот параметр опускается. Задача, назначенная родительской, должна существовать в списке задач и не может быть скрыта. Назначенные задачи нельзя сделать родительскими (иметь подзадачи) или переместить под родительскую задачу (стать подзадачами). Необязательный.

previous

string

Новый идентификатор предыдущей родственной задачи. Если задача перемещается на первую позицию среди своих одноуровневых задач, этот параметр опускается. Задача, установленная как предыдущая, должна существовать в списке задач и не может быть скрыта. Необязательный.

destination Tasklist

string

Необязательный. Идентификатор целевого списка задач. Если установлено, задача перемещается из списка задач в список назначения. В противном случае задача перемещается в текущий список. Повторяющиеся задачи в настоящее время нельзя перемещать между списками. Необязательный.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит экземпляр Task .

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/tasks

Дополнительную информацию см. в руководстве по авторизации .