Panduan ini menjelaskan cara menggunakan metode
create
pada resource Section Google Chat API untuk membuat bagian kustom baru di Google Chat.
Bagian membantu pengguna mengelompokkan percakapan dan menyesuaikan daftar ruang yang ditampilkan di panel navigasi Google Chat. Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengelola bagian di Google Chat.
Prasyarat
Python
- Akun Google Workspace Business atau Enterprise dengan akses ke Google Chat.
- Siapkan lingkungan Anda:
- Buat project Google Cloud.
- Konfigurasi layar izin OAuth.
- Aktifkan dan konfigurasi Google Chat API dengan nama, ikon, dan deskripsi untuk aplikasi Chat Anda.
- Instal Python Cloud Client Library.
-
Buat kredensial client ID OAuth untuk aplikasi desktop. Untuk menjalankan contoh dalam panduan ini, simpan kredensial sebagai file JSON bernama
credentials.jsonke direktori lokal Anda.
- Pilih cakupan otorisasi yang mendukung autentikasi pengguna.
Membuat bagian channel
Untuk membuat bagian dengan autentikasi pengguna, teruskan hal berikut dalam permintaan Anda:
- Tentukan cakupan otorisasi
chat.users.sections. - Panggil metode
CreateSection. - Dalam isi permintaan, berikan resource
Section:- Tetapkan
displayNameke nama bagian (maksimal 80 karakter). - Tetapkan
typekeCUSTOM_SECTION.
- Tetapkan
Contoh berikut membuat bagian:
Python
from google.cloud import chat_v1
def create_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.CreateSectionRequest(
parent="users/me",
section=chat_v1.Section(
display_name="SECTION_DISPLAY_NAME",
type=chat_v1.Section.SectionType.CUSTOM_SECTION
)
)
# Make the request
response = client.create_section(request=request)
print(response)
Untuk menjalankan contoh ini, ganti kode berikut:
SECTION_DISPLAY_NAME: Nama bagian baru.
Chat API menampilkan instance
Section yang menjelaskan bagian yang dibuat.
Topik terkait
- Memperbarui bagian
- Menghapus bagian
- Mengubah posisi bagian
- Bagian daftar
- Mencantumkan ruang dalam bagian
- Memindahkan ruang ke bagian lain