किसी सेक्शन को अपडेट करना

इस गाइड में, Google Chat API के Section संसाधन पर मौजूद patch तरीके का इस्तेमाल करके, Google Chat में कस्टम सेक्शन अपडेट करने का तरीका बताया गया है.

सिर्फ़ CUSTOM_SECTION टाइप के सेक्शन अपडेट किए जा सकते हैं. ज़्यादा जानकारी के लिए, Google Chat में सेक्शन बनाना और उन्हें व्यवस्थित करना लेख पढ़ें.

ज़रूरी शर्तें

Python

  • आपके पास Business या Enterprise वर्शन वाला Google Workspace खाता होना चाहिए. साथ ही, आपके पास Google Chat को ऐक्सेस करने की अनुमति होनी चाहिए.

किसी सेक्शन को अपडेट करना

किसी सेक्शन को उपयोगकर्ता की पुष्टि के साथ अपडेट करने के लिए, अपने अनुरोध में यह जानकारी शामिल करें:

  • chat.users.sections ऑथराइज़ेशन स्कोप तय करें.
  • UpdateSection तरीके को कॉल करें.
  • अनुरोध के मुख्य हिस्से में, Section संसाधन और फ़ील्ड मास्क दें:
    • अपडेट किए जाने वाले सेक्शन का name सेट करें.
    • सेक्शन के नए नाम के लिए displayName सेट करें.
    • updateMask को displayName पर सेट करें.

यहां दिए गए उदाहरण में, किसी सेक्शन को अपडेट करने का तरीका बताया गया है:

Python

from google.cloud import chat_v1
from google.protobuf import field_mask_pb2

def update_section():
    # Create a client
    client = chat_v1.ChatServiceClient()

    # Initialize request
    request = chat_v1.UpdateSectionRequest(
        section=chat_v1.Section(
            name="SECTION_NAME",
            display_name="NEW_SECTION_DISPLAY_NAME"
        ),
        update_mask=field_mask_pb2.FieldMask(paths=["display_name"])
    )

    # Make the request
    response = client.update_section(request=request)

    print(response)

इस सैंपल को चलाने के लिए, इन्हें बदलें:

  • SECTION_NAME: सेक्शन का संसाधन नाम. ListSections तरीके को कॉल करके, संसाधन का नाम पाया जा सकता है.
  • NEW_SECTION_DISPLAY_NAME: सेक्शन का नया नाम.

Chat API, Section का अपडेट किया गया इंस्टेंस दिखाता है.