इस गाइड में, Google Chat API के Section संसाधन पर delete तरीके का इस्तेमाल करके, Google Chat में कस्टम सेक्शन मिटाने का तरीका बताया गया है.
किसी सेक्शन को मिटाने पर, उसके आइटम (जैसे कि स्पेस) Google Chat के डिफ़ॉल्ट सेक्शन में चले जाते हैं. हालांकि, उन्हें मिटाया नहीं जाता.
सिर्फ़ CUSTOM_SECTION टाइप के सेक्शन मिटाए जा सकते हैं. ज़्यादा जानकारी के लिए, Google Chat में सेक्शन बनाना और उन्हें व्यवस्थित करना लेख पढ़ें.
ज़रूरी शर्तें
Python
- आपके पास Business या Enterprise वर्शन वाला Google Workspace खाता होना चाहिए. साथ ही, आपके पास Google Chat को ऐक्सेस करने की अनुमति होनी चाहिए.
- अपना एनवायरमेंट सेट अप करें:
- Google Cloud प्रोजेक्ट बनाएं.
- उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है.
- अपने Chat ऐप्लिकेशन के लिए, Google Chat API चालू करें और उसे कॉन्फ़िगर करें. इसके लिए, Chat ऐप्लिकेशन का नाम, आइकॉन, और जानकारी दें.
- 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तरीके को कॉल करके, संसाधन का नाम पाया जा सकता है.
मिलते-जुलते विषय
- सेक्शन बनाना
- किसी सेक्शन को अपडेट करना
- किसी सेक्शन की जगह बदलना
- सूची वाले सेक्शन
- किसी सेक्शन में स्पेस की सूची बनाना
- किसी स्पेस को दूसरे सेक्शन में ले जाना