Acl: delete

ऐक्सेस कंट्रोल का कोई नियम मिटाता है. इसे अभी आज़माएं या उदाहरण देखें.

अनुरोध

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

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

पैरामीटर

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

अनुमति देना

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

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

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

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

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

जवाब

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

उदाहरण

ध्यान दें: इस तरीके के लिए दिए गए कोड के उदाहरणों में इसके साथ काम करने वाली सभी प्रोग्रामिंग भाषाएं नहीं दिखाई गई हैं (इसके साथ काम करने वाली भाषाओं की सूची के लिए क्लाइंट लाइब्रेरी वाला पेज देखें).

JavaPythonPHPRuby

Java क्लाइंट लाइब्रेरी का इस्तेमाल करता है.

import com.google.api.services.calendar.Calendar;

// ...

// Initialize Calendar service with valid OAuth credentials
Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials)
    .setApplicationName("applicationName").build();

// Delete access rule
service.acl().delete('primary', "ruleId").execute();

Python क्लाइंट लाइब्रेरी का इस्तेमाल करता है.

service.acl().delete(calendarId='primary', ruleId='ruleId').execute()

PHP क्लाइंट लाइब्रेरी का इस्तेमाल करता है.

$service->acl->delete('primary', 'ruleId');

Ruby क्लाइंट लाइब्रेरी का इस्तेमाल करता है.

result = client.delete_acl('primary', 'ruleId')