Acl: patch

ऐक्सेस कंट्रोल का नियम अपडेट करता है. यह तरीका, पैच सेमेंटेक्स के साथ काम करता है. ध्यान दें कि हर पैच अनुरोध के लिए, कोटा की तीन यूनिट खर्च होती हैं. इसलिए, get के बाद update का इस्तेमाल करें. आपने जो फ़ील्ड वैल्यू दी हैं वे मौजूदा वैल्यू की जगह ले लेंगी. अनुरोध में जिन फ़ील्ड की जानकारी नहीं दी जाती है उनमें कोई बदलाव नहीं होता. अगर ऐरे फ़ील्ड तय किए गए हैं, तो वे मौजूदा ऐरे को ओवरराइट कर देते हैं. इससे, पिछले सभी ऐरे एलिमेंट हट जाते हैं. इसे अभी आज़माएं.

अनुरोध

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

PATCH https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
calendarId string कैलेंडर आइडेंटिफ़ायर. कैलेंडर आईडी पाने के लिए, calendarList.list तरीके को कॉल करें. अगर आपको लॉग इन किए हुए उपयोगकर्ता का प्राइमरी कैलेंडर ऐक्सेस करना है, तो "primary" कीवर्ड का इस्तेमाल करें.
ruleId string एसीएल नियम का आइडेंटिफ़ायर.
ज़रूरी नहीं क्वेरी पैरामीटर
sendNotifications boolean कैलेंडर शेयर करने की सेटिंग में हुए बदलाव की सूचनाएं भेजनी हैं या नहीं. ध्यान दें कि ऐक्सेस हटाने पर कोई सूचना नहीं भेजी जाती. ज़रूरी नहीं. डिफ़ॉल्ट रूप से, यह 'सही' पर सेट होता है.

अनुमति देना

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

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

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

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

अनुरोध के मुख्य हिस्से में, पैच सेमेंटेक्स के नियमों के मुताबिक, Acl रिसॉर्स के काम के हिस्से दें.

जवाब

अगर यह तरीका कामयाब होता है, तो यह जवाब के मुख्य हिस्से में Acl रिसॉर्स दिखाता है.

इसे आज़माएं!

लाइव डेटा पर इस तरीके को कॉल करने और रिस्पॉन्स देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.