Memperbarui bagian

Panduan ini menjelaskan cara menggunakan metode patch pada resource Section Google Chat API untuk memperbarui bagian kustom di Google Chat.

Hanya bagian jenis CUSTOM_SECTION yang dapat diperbarui. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola bagian di Google Chat.

Prasyarat

Python

Memperbarui bagian

Untuk memperbarui bagian dengan autentikasi pengguna, teruskan hal berikut dalam permintaan Anda:

  • Tentukan cakupan otorisasi chat.users.sections.
  • Panggil metode UpdateSection.
  • Dalam isi permintaan, berikan resource Section dan mask kolom:
    • Tetapkan name bagian yang akan diupdate.
    • Tetapkan displayName ke nama baru untuk bagian tersebut.
    • Tetapkan updateMask ke displayName.

Contoh berikut memperbarui bagian:

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)

Untuk menjalankan contoh ini, ganti kode berikut:

  • SECTION_NAME: Nama resource bagian. Anda bisa mendapatkan nama resource dengan memanggil metode ListSections.
  • NEW_SECTION_DISPLAY_NAME: Nama baru untuk bagian.

Chat API menampilkan instance Section yang telah diperbarui.