একটি বিভাগ আপডেট করুন

এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে কীভাবে গুগল চ্যাট এপিআই-এর Section রিসোর্সের patch মেথড ব্যবহার করে গুগল চ্যাটে একটি কাস্টম সেকশন আপডেট করা যায়।

শুধুমাত্র CUSTOM_SECTION টাইপের সেকশনগুলোই আপডেট করা যাবে। আরও তথ্যের জন্য, Google Chat-এ সেকশন তৈরি ও সাজানো দেখুন।

পূর্বশর্ত

পাইথন

একটি বিভাগ আপডেট করুন

ব্যবহারকারী প্রমাণীকরণের মাধ্যমে কোনো বিভাগ আপডেট করতে, আপনার অনুরোধে নিম্নলিখিত তথ্যগুলো দিন:

  • chat.users.sections এর অনুমোদনের পরিধি নির্দিষ্ট করুন।
  • UpdateSection মেথডটি কল করুন।
  • অনুরোধের মূল অংশে একটি Section রিসোর্স এবং একটি ফিল্ড মাস্ক প্রদান করুন:
    • যে সেকশনটি আপডেট করতে চান, তার name নির্ধারণ করুন।
    • সেকশনটির নতুন নামটি displayName এ সেট করুন।
    • updateMask displayName এ সেট করুন।

নিম্নলিখিত উদাহরণটি একটি সেকশন আপডেট করে:

পাইথন

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 : সেকশনটির নতুন নাম।

চ্যাট এপিআই Section এর আপডেট করা ইনস্ট্যান্সটি ফেরত দেয়।