Method: spaces.members.create

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

सदस्य को जोड़ने की जानकारी देने के लिए, मैन्युअल या ऐप्लिकेशन के सदस्य के लिए membership.member.name सेट करें.

  • कॉल करने के लिए इस्तेमाल किए जाने वाले ऐप्लिकेशन को, किसी स्पेस या दो लोगों के बीच डायरेक्ट मैसेज में जोड़ने के लिए, users/app का इस्तेमाल करें. स्पेस में अन्य ऐप्लिकेशन नहीं जोड़े जा सकते.

  • किसी उपयोगकर्ता को जोड़ने के लिए, users/{user} का इस्तेमाल करें. यहां {user}, उपयोगकर्ता का ईमेल पता हो सकता है. Workspace का इस्तेमाल करने वाले एक ही संगठन के उपयोगकर्ताओं के लिए, {user}, People API का इस्तेमाल करने वाले व्यक्ति के लिए id हो सकता है. इसके अलावा, डायरेक्ट्री एपीआई में उपयोगकर्ता के लिए id भी हो सकता है. उदाहरण के लिए, अगर user@example.com का पीपल एपीआई पर्सन प्रोफ़ाइल आईडी 123456789 है, तो membership.member.name को users/user@example.com या users/123456789 पर सेट करके उपयोगकर्ता को स्पेस में जोड़ा जा सकता है.

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

POST https://chat.googleapis.com/v1/{parent=spaces/*}/members

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

पाथ के पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. उस स्पेस के संसाधन का नाम जिसके लिए सदस्यता बनानी है.

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

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

पैरामीटर
useAdminAccess

boolean

true होने पर, यह तरीका उपयोगकर्ता के Google Workspace एडमिन के खास अधिकारों के हिसाब से काम करता है.

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

chat.admin.memberships OAuth 2.0 स्कोप होना ज़रूरी है.

एडमिन ऐक्सेस का इस्तेमाल करके, एडमिन के तौर पर सेट किए गए Google Workspace संगठन से बाहर के उपयोगकर्ताओं के लिए, ऐप्लिकेशन की सदस्यताएं बनाने या पैसे चुकाकर ली जाने वाली सदस्यताएं बनाने की सुविधा उपलब्ध नहीं है.

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

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

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

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

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

इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:

  • 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

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