Method: tasks.move

Przenosi wskazane zadanie na inną pozycję na liście zadań docelowych. Jeśli lista docelowa nie jest określona, zadanie jest przenoszone na bieżącej liście. Możesz umieścić je jako zadanie podrzędne pod nowym zadaniem nadrzędnym lub przenieść je na inną pozycję wśród zadań pokrewnych. Użytkownik może mieć maksymalnie 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. Zadanie ustawione jako nadrzędne musi istnieć na liście zadań i nie może być ukryte. Zadania przypisane nie mogą być ustawiane jako zadania nadrzędne (mieć podzadań) ani przenoszone do zadań nadrzędnych (stać się podzadaniami). Opcjonalnie:

previous

string

Nowy identyfikator poprzedniego zadania nadrzędnego. Jeśli zadanie zostanie przeniesione na pierwszą pozycję wśród zadań pokrewnych, ten parametr zostanie pominięty. Zadanie ustawione jako poprzednie musi istnieć na liście zadań i nie można go ukryć. Opcjonalnie:

destinationTasklist

string

Opcjonalnie: Identyfikator listy zadań docelowych. Jeśli jest ustawiony, zadanie zostanie przeniesione z listy tasklist na listę destinationTasklist. W przeciwnym razie zadanie zostanie przeniesione na bieżącą listę. Zadań cyklicznych nie można obecnie przenosić 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 dotyczącym autoryzacji.