Method: tasks.move

Przenosi określone zadanie na inne miejsce na liście zadań docelowych. Jeśli lista docelowa nie jest określona, zadanie zostanie przeniesione w obrębie bieżącej listy. Można na przykład umieścić je jako zadanie podrzędne pod nowym kontem nadrzędnym lub przenieść je w inne miejsce wśród zadań potomnych. Użytkownik może mieć do 2000 podzadań na zadanie.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
tasklist

string

Identyfikator listy zadań.

task

string

Identyfikator zadania.

Parametry zapytania

Parametry
parent

string

Nowy identyfikator zadania nadrzędnego. Jeśli zadanie zostanie przeniesione na najwyższy poziom, ten parametr zostanie pominięty. Przypisanego zadania nie można ustawić jako nadrzędnego (zawierającego podzadania) ani przenieść go do zadania nadrzędnego (czyli jako podzadania). Opcjonalnie.

previous

string

Nowy identyfikator poprzedniego zadania równorzędnego. Jeśli zadanie zostanie przeniesione na pierwszą pozycję wśród elementów nadrzędnych, ten parametr zostanie pominięty. Opcjonalnie.

destinationTasklist

string

Opcjonalnie. Identyfikator docelowej listy zadań. Jeśli jest ustawione, zadanie jest przenoszone z listy zadań na listę targetTasklist. W przeciwnym razie zadanie zostanie przeniesione w obrębie bieżącej listy. Obecnie nie można przenosić zadań cyklicznych między listami. Opcjonalnie.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Task.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku na temat autoryzacji.