Method: tasks.move

तय किए गए टास्क को डेस्टिनेशन टास्क सूची में किसी दूसरी जगह पर ले जाता है. अगर डेस्टिनेशन सूची के बारे में नहीं बताया गया है, तो टास्क को उसकी मौजूदा सूची में ले जाया जाता है. इसमें इसे चाइल्ड टास्क के तौर पर, नए पैरंट के तहत रखना और/या इसे इसके सिबलिंग टास्क में किसी दूसरी जगह पर ले जाना शामिल हो सकता है. एक उपयोगकर्ता में हर टास्क के लिए 2,000 सबटास्क तक हो सकते हैं.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
tasklist

string

टास्क की सूची का आइडेंटिफ़ायर.

task

string

टास्क के लिए आइडेंटिफ़ायर.

क्वेरी पैरामीटर

पैरामीटर
parent

string

नया पैरंट टास्क आइडेंटिफ़ायर. अगर टास्क को टॉप लेवल पर ले जाया जाता है, तो यह पैरामीटर छोड़ दिया जाता है. असाइन किए गए टास्क को पैरंट टास्क (सबटास्क) के तौर पर सेट नहीं किया जा सकता. इसके अलावा, उन्हें पैरंट टास्क (सबटास्क भी) में नहीं ले जाया जा सकता. ज़रूरी नहीं.

previous

string

नया पिछला सिबलिंग टास्क आइडेंटिफ़ायर. अगर टास्क को उसके सभी सिबलिंग में पहली पोज़िशन पर ले जाया जाता है, तो यह पैरामीटर हटा दिया जाता है. ज़रूरी नहीं.

destinationTasklist

string

ज़रूरी नहीं. डेस्टिनेशन टास्क सूची का आइडेंटिफ़ायर. सेट होने पर, टास्क को टास्कलिस्ट से डेस्टिनेशन टास्कलिस्ट सूची में ले जाया जाता है. ऐसा न होने पर, टास्क को उसकी मौजूदा सूची में ले जाया जाता है. फ़िलहाल, बार-बार होने वाले टास्क को एक सूची से दूसरी सूची में नहीं ले जाया जा सकता. ज़रूरी नहीं.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब के मुख्य हिस्से में Task का एक इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.