- Permintaan HTTP
- Parameter jalur
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- MessageReplyOption
Membuat pesan. Sebagai contoh, lihat Membuat pesan.
Memerlukan autentikasi.
Pembuatan pesan teks mendukung autentikasi pengguna dan autentikasi aplikasi. Autentikasi pengguna memerlukan cakupan otorisasi chat.messages
atau chat.messages.create
.
Membuat pesan kartu memerlukan autentikasi aplikasi
Karena Chat memberikan autentikasi untuk webhook sebagai bagian dari URL yang dihasilkan saat webhook didaftarkan, webhook dapat membuat pesan tanpa akun layanan atau autentikasi pengguna.
Permintaan HTTP
POST https://chat.googleapis.com/v1/{parent=spaces/*}/messages
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
parent |
Wajib diisi. Nama resource ruang tempat membuat pesan. Format: |
Parameter kueri
Parameter | |
---|---|
threadKey |
Opsional. Tidak digunakan lagi: Sebagai gantinya, gunakan |
requestId |
Opsional. ID permintaan unik untuk pesan ini. Menentukan ID permintaan yang ada akan menampilkan pesan yang dibuat dengan ID tersebut, bukan membuat pesan baru. |
messageReplyOption |
Opsional. Menentukan apakah pesan memulai rangkaian pesan atau membalasnya. Hanya didukung di ruang bernama. |
messageId |
Opsional. Nama kustom untuk pesan Chat yang ditetapkan saat pembuatan. Harus diawali dengan |
Isi permintaan
Isi permintaan memuat instance Message
.
Isi respons
Jika berhasil, isi respons memuat instance Message
yang baru dibuat.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.create
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.
OpsiBalas Pesan
Menentukan cara membalas pesan. Status lainnya mungkin ditambahkan di masa mendatang.
Enumerasi | |
---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
Default. Memulai rangkaian pesan. |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
Membuat pesan sebagai balasan ke rangkaian pesan yang ditentukan oleh thread ID atau . Jika gagal, pesan akan memulai rangkaian pesan baru. |
REPLY_MESSAGE_OR_FAIL |
Membuat pesan sebagai balasan ke rangkaian pesan yang ditentukan oleh thread ID atau . Jika gagal, error NOT_FOUND akan ditampilkan. |