Method: spaces.members.delete

पैसे चुकाकर ली गई सदस्यता मिटाता है. उदाहरण के लिए, स्पेस से किसी उपयोगकर्ता या Google Chat ऐप्लिकेशन को हटाना लेख पढ़ें.

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

  • डेवलपर प्रीव्यू में, एडमिन की अनुमति के साथ ऐप्लिकेशन की पुष्टि और अनुमति का दायरा:

    • https://www.googleapis.com/auth/chat.app.memberships
  • अनुमति के इनमें से किसी एक दायरे के साथ उपयोगकर्ता की पुष्टि:

    • https://www.googleapis.com/auth/chat.memberships
    • https://www.googleapis.com/auth/chat.memberships.app (स्पेस से कॉल करने वाला ऐप्लिकेशन हटाने के लिए)
    • https://www.googleapis.com/auth/chat.import (सिर्फ़ इंपोर्ट मोड में स्पेस)
    • उपयोगकर्ता की पुष्टि करने पर, एडमिन खाते को एडमिन की अनुमतियां मिलती हैं. ऐसा तब होता है, जब useAdminAccess true हो और अनुमति के लिए इस दायरे का इस्तेमाल किया गया हो:
      • https://www.googleapis.com/auth/chat.admin.memberships

ऐप्लिकेशन की पुष्टि करने की सुविधा, इन इस्तेमाल के उदाहरणों के लिए काम नहीं करती:

  • किसी स्पेस से Google ग्रुप को हटाना.
  • किसी स्पेस से चैट ऐप्लिकेशन को हटाना.

स्पेस मैनेजर की सदस्यताएं मिटाने के लिए, अनुरोध करने वाले व्यक्ति को स्पेस मैनेजर होना चाहिए. अगर ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल किया जा रहा है, तो स्पेस बनाने वाला व्यक्ति Chat ऐप्लिकेशन का इस्तेमाल करता हो.

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

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

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

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. जिस सदस्यता को मिटाना है उसका रिसॉर्स का नाम. चैट ऐप्लिकेशन, लोगों की या अपनी सदस्यताएं मिटा सकते हैं. चैट ऐप्लिकेशन, दूसरे ऐप्लिकेशन की सदस्यताएं नहीं मिटा सकते.

किसी व्यक्ति की सदस्यता मिटाने के लिए, chat.memberships स्कोप के साथ उपयोगकर्ता की पुष्टि या chat.memberships.app स्कोप के साथ ऐप्लिकेशन की पुष्टि और spaces/{space}/members/{member} फ़ॉर्मैट की ज़रूरत होती है. इस ईमेल पते का इस्तेमाल, {member} के लिए उपनाम के तौर पर किया जा सकता है. उदाहरण के लिए, spaces/{space}/members/[email protected], जहां [email protected] Google Chat इस्तेमाल करने वाले व्यक्ति का ईमेल है.

किसी ऐप्लिकेशन की सदस्यता मिटाते समय, chat.memberships.app स्कोप और spaces/{space}/members/app फ़ॉर्मैट की ज़रूरत होती है.

फ़ॉर्मैट: spaces/{space}/members/{member} या spaces/{space}/members/app.

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

पैरामीटर
useAdminAccess

boolean

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

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

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

एडमिन ऐक्सेस का इस्तेमाल करके, स्पेस में ऐप्लिकेशन की सदस्यताएं नहीं मिटाई जा सकतीं.

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

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

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब के मुख्य हिस्से में Membership का एक इंस्टेंस शामिल किया जाता है.

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

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

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

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