Memahami pesan WebSocket sistem dalam saluran elastis - Amazon Chime SDK

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

Memahami pesan WebSocket sistem dalam saluran elastis

Amazon Chime SDK mengirimkan pesan sistem ke semua klien yang terhubung untuk peristiwa yang terjadi di saluran. Daftar berikut menjelaskan pesan sistem untuk saluran elastis.

Acara pesan

Muatan acara untuk saluran elastis berisi subChannelId bidang. Muatan untuk saluran non-elastis tetap sama.

Acara keanggotaan

DELETE_CHANNEL_MEMBERSHIPAcara CREATE_CHANNEL_MEMBERSHIP dan sekarang memiliki subChannelId bidang dalam muatan mereka.

Saluran elastis tidak mendukung BATCH_CREATE_CHANNEL_MEMBERHSIP acara tersebut. Saat Anda memanggil BatchCreateChannelMembershipAPI, sistem mengirimkan CREATE_CHANNEL_MEMBERSHIP peristiwa individual.

Anda sekarang dapat menggunakan jenis UPDATE_CHANNEL_MEMBERSHIP acara untuk memberi sinyal perubahan dalam informasi keanggotaan. Misalnya, selama transfer anggota dari satu sub-saluran ke sub-saluran lainnya, sistem mengirimkan UPDATE_CHANNEL_MEMBERSHIP acara dengan yang baru SubChannelId di muatan untuk menunjukkan bahwa anggota telah ditransfer.

catatan

Sistem hanya mengirimkan UPDATE_CHANNEL_MEMBERSHIP acara ke anggota yang ditransfer, dan bukan ke anggota sub-saluran lainnya. Untuk alasan ini, kami mendorong Anda untuk menggunakan ListChannelMembershipsAPI alih-alih mengisi daftar WebSockets nama keanggotaan saluran Anda. Untuk informasi lebih lanjut, lihatMenggunakan WebSockets untuk menerima pesan.