यह फ़ंक्शन, Google Workspace संगठन के उपयोगकर्ताओं के बीच सेकंडरी कैलेंडर ट्रांसफ़र करता है. इसके लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. साथ ही, उसके पास कैलेंडर मैनेज करें एडमिन का अधिकार होना चाहिए. इसके अलावा, उसके पास अनुमति के ये स्कोप होने चाहिए:
https://www.googleapis.com/auth/calendarhttps://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 का इस्तेमाल करें.