Calendars: transferOwnership

यह फ़ंक्शन, Google Workspace संगठन के उपयोगकर्ताओं के बीच सेकंडरी कैलेंडर ट्रांसफ़र करता है. इसके लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. साथ ही, उसके पास कैलेंडर मैनेज करें एडमिन का अधिकार होना चाहिए. इसके अलावा, उसके पास अनुमति के ये स्कोप होने चाहिए:

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
अनुरोध में, useAdminAccess को true पर सेट करें. ट्रांसफ़र करने के लिए, सेकंडरी कैलेंडर चालू होना चाहिए. बंद किए गए या मिटाए गए कैलेंडर ट्रांसफ़र नहीं किए जा सकते. इसे अभी आज़माएं.

अनुरोध

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

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
calendarId string कैलेंडर आइडेंटिफ़ायर. कैलेंडर आईडी वापस पाने के लिए, calendarList.list तरीके को कॉल करें.
ज़रूरी क्वेरी पैरामीटर
newDataOwner string उस उपयोगकर्ता का ईमेल पता जिसे कैलेंडर का डेटा मालिक बनाया जाएगा.
useAdminAccess boolean 'सही है' पर सेट होने पर, यह तरीका उपयोगकर्ता के Google Workspace एडमिन के अधिकारों का इस्तेमाल करके काम करता है. कॉल करने वाला उपयोगकर्ता, Google Workspace एडमिन होना चाहिए. साथ ही, उसके पास कैलेंडर मैनेज करने का अधिकार होना चाहिए. फ़िलहाल, यह तरीका सिर्फ़ एडमिन ऐक्सेस के लिए काम करता है. इसलिए, इस फ़ील्ड के लिए सिर्फ़ true स्वीकार किया जाता है.

अनुमति देना

इस अनुरोध के लिए, इनमें से कम से कम एक स्कोप के साथ अनुमति देना ज़रूरी है:

दायरा
https://www.googleapis.com/auth/calendar.calendars
https://www.googleapis.com/auth/calendar

ज़्यादा जानकारी के लिए, पुष्टि और अनुमति पेज देखें.

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

इस तरीके से अनुरोध करते समय, अनुरोध का मुख्य हिस्सा न दें.

जवाब

अगर यह तरीका काम करता है, तो यह खाली जवाब देता है.

इसे आज़माएं!

लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, यहां दिए गए APIs explorer का इस्तेमाल करें.