- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह Chat ऐप्लिकेशन, किसी उपयोगकर्ता या Google ग्रुप के लिए सदस्यता बनाता है. Chat के अन्य ऐप्लिकेशन के लिए सदस्यताएं नहीं बनाई जा सकतीं. सदस्यता बनाते समय, अगर चुने गए सदस्य ने न्योते अपने-आप स्वीकार करने की नीति बंद की हुई है, तो उसे न्योता भेजा जाता है. उसे स्पेस में शामिल होने से पहले, न्योता स्वीकार करना होगा. इसके अलावा, सदस्यता बनाने पर सदस्य को सीधे तौर पर चुने गए स्पेस में जोड़ दिया जाता है.
इन तरह के authentication के साथ काम करता है:
एडमिन की मंज़ूरी और अनुमति के दायरे के साथ ऐप्लिकेशन की पुष्टि करना:
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
ऐप्लिकेशन की मदद से पुष्टि करने की सुविधा, इन इस्तेमाल के उदाहरणों के लिए काम नहीं करती:
- Workspace का इस्तेमाल करने वाले उस संगठन से बाहर के लोगों को न्योता भेजना जिसके पास स्पेस का मालिकाना हक है.
- किसी स्पेस में Google ग्रुप जोड़ना.
- किसी स्पेस में Chat ऐप्लिकेशन जोड़ना.
इस्तेमाल से जुड़े उदाहरण के लिए, यह लेख पढ़ें:
एचटीटीपी अनुरोध
POST https://chat.googleapis.com/v1/{parent=spaces/*}/members
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
parent |
ज़रूरी है. उस स्पेस के संसाधन का नाम जिसके लिए सदस्यता बनानी है. फ़ॉर्मैट: spaces/{space} |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
useAdminAccess |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का अधिकार होना चाहिए. इसके लिए, एडमिन ऐक्सेस का इस्तेमाल करके, ऐप्लिकेशन की सदस्यताएं नहीं बनाई जा सकतीं. इसके अलावा, एडमिन के Google Workspace संगठन से बाहर के उपयोगकर्ताओं के लिए सदस्यताएं भी नहीं बनाई जा सकतीं. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में 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
https://www.googleapis.com/auth/chat.memberships.app
ज़्यादा जानकारी के लिए, अनुमति पाने से जुड़ी गाइड देखें.