Method: spaces.delete

नाम वाले स्पेस को मिटाता है. यह हमेशा कैस्केडिंग मिटाने की सुविधा का इस्तेमाल करता है. इसका मतलब है कि स्पेस के चाइल्ड रिसॉर्स भी मिटा दिए जाते हैं. जैसे, स्पेस में पोस्ट किए गए मैसेज और स्पेस की सदस्यताएं. उदाहरण के लिए, स्पेस मिटाना लेख पढ़ें.

पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:

  • डेवलपर की झलक: एडमिन की अनुमति के साथ ऐप्लिकेशन की पुष्टि. इसके लिए ज़रूरी है कि Chat ऐप्लिकेशन ने ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल करके स्पेस बनाया हो.

  • उपयोगकर्ता की पुष्टि अनुरोध में useAdminAccess फ़ील्ड सेट करके, एडमिन की अनुमतियों के साथ इस तरीके की पुष्टि की जा सकती है और इसे अनुमति दी जा सकती है.

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

DELETE https://chat.googleapis.com/v1/{name=spaces/*}

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

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. मिटाए जाने वाले स्पेस का रिसॉर्स नाम.

फ़ॉर्मैट: spaces/{space}

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

पैरामीटर
useAdminAccess

boolean

ज़रूरी नहीं. true होने पर, यह तरीका उपयोगकर्ता के Google Workspace एडमिन के विशेषाधिकारों का इस्तेमाल करके चलता है.

कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए.

इसके लिए, chat.admin.delete OAuth 2.0 स्कोप की ज़रूरत होती है.

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

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

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, तो रिस्पॉन्स बॉडी में खाली JSON ऑब्जेक्ट होता है.

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

इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/chat.app.delete
  • https://www.googleapis.com/auth/chat.admin.delete
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.delete

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