इस गाइड में, Google Chat API के Section संसाधन पर list तरीके का इस्तेमाल करने का तरीका बताया गया है. इससे, पुष्टि किए गए उपयोगकर्ता के लिए Google Chat में उपलब्ध सेक्शन की सूची बनाई जा सकती है.
ज़्यादा जानकारी के लिए, 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याchat.users.sections.readonlyऑथराइज़ेशन स्कोप के बारे में बताएं.ListSectionsतरीके को कॉल करें.parentकोusers/meपर सेट करें.
यहां दिए गए उदाहरण में सेक्शन की सूची दी गई है:
Python
from google.cloud import chat_v1
def list_sections():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.ListSectionsRequest(
parent="users/me"
)
# Make the request
page_result = client.list_sections(request=request)
# Handle the response
for section in page_result:
print(section)
Chat API, Section संसाधनों की सूची दिखाता है.
मिलते-जुलते विषय
- सेक्शन बनाना
- किसी सेक्शन को अपडेट करना
- किसी सेक्शन को मिटाना
- किसी सेक्शन की जगह बदलना
- किसी सेक्शन में स्पेस की सूची बनाना
- किसी स्पेस को दूसरे सेक्शन में ले जाना