संसाधन: पैसे चुकाकर ली जाने वाली सदस्यता
यह Google Chat में सदस्यता के बारे में बताता है. जैसे, किसी उपयोगकर्ता या Chat ऐप्लिकेशन को स्पेस में शामिल होने का न्योता मिला है, वह स्पेस में शामिल है या नहीं है.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "state": enum ( |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. पैसे चुकाकर ली जाने वाली सदस्यता का संसाधन नाम, जिसे सर्वर असाइन करता है. फ़ॉर्मैट: |
state |
सिर्फ़ आउटपुट के लिए. पैसे चुकाकर ली गई सदस्यता की स्थिति. |
role |
ज़रूरी नहीं. Chat स्पेस में उपयोगकर्ता की भूमिका. इससे यह तय होता है कि उपयोगकर्ता स्पेस में कौनसी कार्रवाइयां कर सकता है. इस फ़ील्ड का इस्तेमाल सिर्फ़ |
createTime |
ज़रूरी नहीं. बदला नहीं जा सकता. सदस्यता बनाने का समय. जैसे, कोई सदस्य किसी स्पेस में कब शामिल हुआ या उसे कब शामिल होने का न्योता मिला. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इसका इस्तेमाल इंपोर्ट मोड वाले स्पेस में, सदस्यता की पिछली जानकारी इंपोर्ट करने के लिए किया जा सकता है. |
deleteTime |
ज़रूरी नहीं. बदला नहीं जा सकता. सदस्यता मिटाने का समय. जैसे, किसी सदस्य ने स्पेस कब छोड़ा या उसे स्पेस से कब हटाया गया. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इसका इस्तेमाल इंपोर्ट मोड वाले स्पेस में, सदस्यता की पिछली जानकारी इंपोर्ट करने के लिए किया जा सकता है. |
affiliation |
सिर्फ़ आउटपुट के लिए. स्पेस का मालिकाना हक रखने वाले Workspace संगठन के साथ उपयोगकर्ता का संबंध. उपयोगकर्ता खातों के मालिकाना हक वाले स्पेस में, सभी सदस्यों का अफ़िलिएशन |
| इस सदस्यता से जुड़ा सदस्य. आने वाले समय में, अन्य तरह के सदस्यों के लिए भी यह सुविधा उपलब्ध हो सकती है. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
member |
ज़रूरी नहीं. Google Chat का वह उपयोगकर्ता या ऐप्लिकेशन जिसकी सदस्यता है. अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो आउटपुट में संगठन के अंदर और बाहर के उपयोगकर्ताओं के लिए, सिर्फ़ उपयोगकर्ता |
groupMember |
ज़रूरी नहीं. वह Google ग्रुप जिससे सदस्यता जुड़ी है. Google Groups के लिए, सदस्यताएं पढ़ने या उनमें बदलाव करने के लिए उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
MembershipState
इससे स्पेस में सदस्य की भूमिका के बारे में पता चलता है. आने वाले समय में, सदस्यता की अन्य स्थितियों के लिए भी यह सुविधा उपलब्ध हो सकती है.
| Enums | |
|---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. इसका इस्तेमाल न करें. |
JOINED |
उपयोगकर्ता को स्पेस में जोड़ दिया जाता है. इसके बाद, वह स्पेस में शामिल हो सकता है. |
INVITED |
उपयोगकर्ता को स्पेस में शामिल होने का न्योता भेजा गया है, लेकिन वह अब तक शामिल नहीं हुआ है. |
NOT_A_MEMBER |
उपयोगकर्ता, स्पेस का सदस्य नहीं है. साथ ही, उसे स्पेस में शामिल होने का न्योता नहीं मिला है. |
MembershipRole
इससे पता चलता है कि कोई उपयोगकर्ता, Chat स्पेस में कौनसी कार्रवाइयां कर सकता है. आने वाले समय में, इसमें और एनम वैल्यू जोड़ी जा सकती हैं.
| Enums | |
|---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
डिफ़ॉल्ट मान. users के लिए: वे स्पेस के सदस्य नहीं हैं, लेकिन उन्हें न्योता भेजा जा सकता है. Google Groups के लिए: उन्हें हमेशा यह भूमिका असाइन की जाती है. हालांकि, आने वाले समय में अन्य enum वैल्यू का इस्तेमाल किया जा सकता है. |
ROLE_MEMBER |
स्पेस का सदस्य. Chat के यूज़र इंटरफ़ेस (यूआई) में, इस भूमिका को सदस्य कहा जाता है. उपयोगकर्ता के पास बुनियादी अनुमतियां हों, जैसे कि स्पेस में मैसेज भेजने की अनुमति. मैनेजर और मालिक, सदस्यों को स्पेस में ये अतिरिक्त अनुमतियां दे सकते हैं:
डायरेक्ट मैसेज और बिना नाम वाली ग्रुप बातचीत में, सभी के पास यह भूमिका होती है. |
ROLE_MANAGER |
स्पेस का मालिक. चैट यूज़र इंटरफ़ेस (यूआई) में, इस भूमिका को मालिक कहा जाता है. उपयोगकर्ता के पास स्पेस को मैनेज करने के लिए, स्पेस की सभी अनुमतियां हों. जैसे:
यह सुविधा सिर्फ़ ज़्यादा जानने के लिए, स्पेस के मालिक या मैनेजर की भूमिका के बारे में ज़्यादा जानें लेख पढ़ें. |
ROLE_ASSISTANT_MANAGER |
स्पेस मैनेजर हो. Chat के यूज़र इंटरफ़ेस (यूआई) में, इस भूमिका को मैनेजर कहा जाता है. उपयोगकर्ता के पास
डिफ़ॉल्ट रूप से, मैनेजर के पास ये अनुमतियां होती हैं. हालांकि, इनके अलावा और भी अनुमतियां हो सकती हैं:
यह सुविधा सिर्फ़ ज़्यादा जानने के लिए, स्पेस की सेटिंग मैनेज करना लेख पढ़ें. |
ग्रुप
Google Chat में मौजूद कोई Google ग्रुप.
| JSON के काेड में दिखाना |
|---|
{ "name": string } |
| फ़ील्ड | |
|---|---|
name |
Google ग्रुप के संसाधन का नाम. यह Cloud Identity Groups API में ग्रुप को दिखाता है. फ़ॉर्मैट: groups/{group} |
संबद्धता
इससे पता चलता है कि उपयोगकर्ता, Google Workspace का इस्तेमाल करने वाले उस संगठन से जुड़ा है जिसके पास स्पेस का मालिकाना हक है. आने वाले समय में, इस enum में और वैल्यू जोड़ी जा सकती हैं.
| Enums | |
|---|---|
AFFILIATION_UNSPECIFIED |
डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है. |
INTERNAL |
ऐसा खाता जिसे स्पेस का मालिक Google Workspace संगठन मैनेज करता है. |
EXTERNAL |
Google Workspace संगठन से बाहर का कोई खाता, जो स्पेस का मालिक है. जैसे, उपभोक्ता खाता या किसी दूसरे Workspace संगठन से मैनेज किया जाने वाला खाता. |
MANAGED_EXTERNAL |
यह ऐसा खाता होता है जिसे Workspace संगठन मैनेज करता है.इस संगठन के पास स्पेस का मालिकाना हक होता है. हालांकि, यह खाता संगठन से बाहर के किसी उपयोगकर्ता (जैसे, मेहमान उपयोगकर्ता) के लिए बनाया जाता है. मेहमानों के बारे में ज़्यादा जानने के लिए, https://support.google.com/chat/answer/16997417 पर जाएं. |
तरीके |
|
|---|---|
|
यह कॉलिंग Chat ऐप्लिकेशन, किसी उपयोगकर्ता या Google ग्रुप के लिए सदस्यता बनाता है. |
|
इस तरीके का इस्तेमाल करके, सदस्यता मिटाई जा सकती है. |
|
यह फ़ंक्शन, सदस्यता के बारे में जानकारी दिखाता है. |
|
किसी स्पेस में मौजूद सदस्यताओं की सूची बनाता है. |
|
सदस्यता अपडेट करता है. |