इस गाइड में, Google Chat API के Section संसाधन पर
delete
तरीके का इस्तेमाल करके, Google Chat में कस्टम सेक्शन मिटाने का तरीका बताया गया है.
किसी सेक्शन को मिटाने पर, उसके आइटम (जैसे कि स्पेस) Google Chat के डिफ़ॉल्ट सेक्शन में ट्रांसफ़र हो जाते हैं. इन्हें मिटाया नहीं जाता.
सिर्फ़ CUSTOM_SECTION टाइप के सेक्शन मिटाए जा सकते हैं. ज़्यादा जानकारी के लिए, Google Chat में सेक्शन बनाना और उन्हें व्यवस्थित करना लेख पढ़ें.
ज़रूरी शर्तें
Python
- कारोबारी या एंटरप्राइज़ Google Workspace खाता, जिसके पास Google Chat का ऐक्सेस हो.
- अपना एनवायरमेंट सेट अप करें:
- Google Cloud प्रोजेक्ट बनाएं.
- उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth को सहमति दी जाती है.
- अपने Chat ऐप्लिकेशन के लिए, Google Chat API को नाम, आइकॉन, और जानकारी के साथ चालू और कॉन्फ़िगर करें.
- Python Cloud Client Library इंस्टॉल करें.
- डेस्कटॉप ऐप्लिकेशन के लिए,
OAuth क्लाइंट आईडी क्रेडेंशियल बनाएं. इस गाइड में दिए गए सैंपल को चलाने के लिए, क्रेडेंशियल को अपनी लोकल डायरेक्ट्री में
credentials.jsonनाम की JSON फ़ाइल के तौर पर सेव करें.
- अनुमति का ऐसा स्कोप चुनें जो उपयोगकर्ता की पुष्टि करने की सुविधा के साथ काम करता हो.
किसी सेक्शन को मिटाना
उपयोगकर्ता की पुष्टि के साथ किसी सेक्शन को मिटाने के लिए, अपने अनुरोध में यह जानकारी शामिल करें:
chat.users.sectionsअनुमति का स्कोप तय करें.DeleteSectionतरीके को कॉल करें.- अनुरोध के मुख्य हिस्से में,
nameको मिटाए जाने वाले सेक्शन के संसाधन के नाम पर सेट करें.
यहां दिया गया उदाहरण, किसी सेक्शन को मिटाता है:
Python
from google.cloud import chat_v1
def delete_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.DeleteSectionRequest(
name="SECTION_NAME"
)
# Make the request
client.delete_section(request=request)
print("Section deleted")
इस सैंपल को चलाने के लिए, यहां दी गई जानकारी बदलें:
SECTION_NAME: सेक्शन का संसाधन नाम. संसाधन का नामListSectionsतरीके को कॉल करके पाया जा सकता है.
मिलते-जुलते विषय
- सेक्शन बनाना
- सेक्शन अपडेट करना
- किसी सेक्शन की जगह बदलना
- सेक्शन की सूची देखना
- किसी सेक्शन में मौजूद स्पेस की सूची देखना
- किसी स्पेस को दूसरे सेक्शन में ट्रांसफ़र करना