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

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

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

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

Python

  • कारोबारी या एंटरप्राइज़ 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 का अपडेट किया गया इंस्टेंस दिखाता है.