Method: spaces.members.patch

सदस्यता को अपडेट करता है. उदाहरण के लिए, स्पेस में किसी उपयोगकर्ता की सदस्यता की स्थिति अपडेट करना देखें.

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

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

    • https://www.googleapis.com/auth/chat.app.memberships (सिर्फ़ उन स्पेस में जिनका ऐप्लिकेशन ने इस्तेमाल किया है)
  • अनुमति के इनमें से किसी एक दायरे के साथ उपयोगकर्ता की पुष्टि:

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

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

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

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

पाथ पैरामीटर

पैरामीटर
membership.name

string

आइडेंटिफ़ायर. सदस्यता का संसाधन नाम, जिसे सर्वर ने असाइन किया है.

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

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

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. अपडेट करने के लिए फ़ील्ड पाथ. एक से ज़्यादा वैल्यू को कॉमा लगाकर अलग करें या सभी फ़ील्ड पाथ को अपडेट करने के लिए * का इस्तेमाल करें.

फ़िलहाल, ये फ़ील्ड पाथ इस्तेमाल किए जा सकते हैं:

  • role
useAdminAccess

boolean

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

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

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

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

अनुरोध के मुख्य भाग में Membership का उदाहरण है.

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में 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

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