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

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

Исключения: 1. Назначенные задачи нельзя устанавливать как родительские (иметь подзадачи) или перемещать под родительскую задачу (становить подзадачами). 2. Задачи, которые одновременно завершены и скрыты, не могут быть вложенными, поэтому родительское поле должно быть пустым.

previous

string

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

Исключения: 1. Завершенные и скрытые задачи можно переместить только в позицию 0, поэтому предыдущее поле должно быть пустым.

destinationTasklist

string

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

Тело запроса

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

Тело ответа

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

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

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

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

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

,

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

HTTP-запрос

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

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

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

Параметры
tasklist

string

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

task

string

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

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

Параметры
parent

string

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

Исключения: 1. Назначенные задачи нельзя устанавливать как родительские (иметь подзадачи) или перемещать под родительскую задачу (становить подзадачами). 2. Задачи, которые одновременно завершены и скрыты, не могут быть вложенными, поэтому родительское поле должно быть пустым.

previous

string

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

Исключения: 1. Завершенные и скрытые задачи можно переместить только в позицию 0, поэтому предыдущее поле должно быть пустым.

destinationTasklist

string

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

Тело запроса

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

Тело ответа

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

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

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

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

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