Mengirim pesan - Amazon Chime SDK

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengirim pesan

Anda menggunakan SendChannelMessage API untuk mengirim pesan ke saluran. Untuk saluran yang terkait dengan aliran saluran, prosesor menetapkan salah satu nilai status berikut.

Status pesan Deskripsi

SENT

Pesan berhasil diproses.

PENDING

Pemrosesan yang sedang berlangsung.

FAILED

Pemrosesan gagal karena fungsi prosesor Lambda tidak dapat dijangkau.

DENIED

Pesan tidak akan terkirim.

Menerima acara status menengah

Acara Websocket

Acara Websocket dikirim ke saluran setelah berhasil membuat koneksi. Untuk informasi lebih lanjut, lihatMenggunakan WebSockets untuk menerima pesan.

Jenis peristiwa Status Penerima Catatan

CREATE_CHANNEL_MESSAGE

SENT

Semua anggota saluran

SendChannelMessageAPI dengan preprocessing yang sukses

UPDATE_CHANNEL_MESSAGE

SENT

Semua anggota saluran

UpdateChannelMessageAPI dengan preprocessing yang sukses

PENDING_CREATE_CHANNEL_MESSAGE

PENDING

Hanya pengirim pesan

SendChannelMessageAPI dengan preprocessing yang sedang berlangsung

PENDING_UPDATE_CHANNEL_MESSAGE

PENDING

Hanya pengirim pesan

UpdateChannelMessageAPI dengan preprocessing yang sedang berlangsung

FAILED_CREATE_CHANNEL_MESSAGE

FAILED

Hanya pengirim pesan

SendChannelMessageAPI dengan preprocessing yang gagal

FAILED_UPDATE_CHANNEL_MESSAGE

FAILED

Hanya pengirim pesan

UpdateChannelMessageAPI dengan preprocessing yang gagal

DENIED_CREATE_CHANNEL_MESSAGE

DENIED

Hanya pengirim pesan

SendChannelMessageAPI dengan prosesor menyangkal pesan

DENIED_UPDATE_CHANNEL_MESSAGE

DENIED

Hanya pengirim pesan

UpdateChannelMessageAPI dengan prosesor menyangkal pesan

API GetChannelMessageStatus

API ini menyediakan cara alternatif untuk mengambil status pesan jika acara tidak diterima karena koneksi websocket yang buruk. Untuk informasi selengkapnya, lihat dokumentasi GetChannelMessageStatusAPI.

catatan

API ini tidak mengembalikan status untuk pesan yang ditolak, karena kami tidak menyimpannya.