संसाधन: सेक्शन
यह Google Chat में मौजूद सेक्शन को दिखाता है. सेक्शन की मदद से, उपयोगकर्ता अपने स्पेस को व्यवस्थित कर सकते हैं. सेक्शन दो तरह के होते हैं:
सिस्टम सेक्शन: ये पहले से तय किए गए सेक्शन होते हैं, जिन्हें Google Chat मैनेज करता है. इनके संसाधन के नाम तय होते हैं. इन्हें न तो बनाया जा सकता है और न ही मिटाया जा सकता है. साथ ही, इनके
displayNameमें बदलाव भी नहीं किया जा सकता. उदाहरण के लिए:users/{user}/sections/default-direct-messagesusers/{user}/sections/default-spacesusers/{user}/sections/default-apps
कस्टम सेक्शन: ये ऐसे सेक्शन होते हैं जिन्हें उपयोगकर्ता बनाता और मैनेज करता है.
sections.createका इस्तेमाल करके कस्टम सेक्शन बनाने के लिए,displayNameज़रूरी है. कस्टम सेक्शन कोsections.patchका इस्तेमाल करके अपडेट किया जा सकता है. साथ ही,sections.deleteका इस्तेमाल करके मिटाया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{
"name": string,
"displayName": string,
"sortOrder": integer,
"type": enum ( |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. सेक्शन के संसाधन का नाम. सिस्टम सेक्शन के लिए, सेक्शन आईडी एक कॉन्स्टेंट स्ट्रिंग होती है:
फ़ॉर्मैट: |
displayName |
ज़रूरी है. सेक्शन का डिसप्ले नेम. यह सिर्फ़ |
sortOrder |
सिर्फ़ आउटपुट के लिए. अन्य सेक्शन के मुकाबले, सेक्शन का क्रम. कम |
type |
ज़रूरी है. सेक्शन किस तरह का है. |
SectionType
सेक्शन के टाइप.
| Enums | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
सेक्शन का टाइप तय नहीं किया गया है. |
CUSTOM_SECTION |
कस्टम सेक्शन. |
DEFAULT_DIRECT_MESSAGES |
डिफ़ॉल्ट सेक्शन में, दो लोगों के बीच हुए DIRECT_MESSAGE या ऐसे GROUP_CHAT स्पेस होते हैं जो किसी कस्टम सेक्शन से जुड़े नहीं होते. |
DEFAULT_SPACES |
डिफ़ॉल्ट स्पेस, जो किसी कस्टम सेक्शन से नहीं जुड़े हैं. |
DEFAULT_APPS |
डिफ़ॉल्ट सेक्शन में, उपयोगकर्ता के इंस्टॉल किए गए ऐप्लिकेशन शामिल होते हैं. |
तरीके |
|
|---|---|
|
Google Chat में सेक्शन बनाता है. |
|
यह CUSTOM_SECTION टाइप के सेक्शन को मिटाता है. |
|
Chat उपयोगकर्ता के लिए उपलब्ध सेक्शन की सूची बनाता है. |
|
किसी सेक्शन को अपडेट करता है. |
|
इससे किसी सेक्शन के क्रम में बदलाव होता है. |