Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Comprensione dei messaggi di WebSocket sistema nei canali elastici
L'SDK Amazon Chime invia messaggi di sistema a tutti i client connessi per gli eventi che si svolgono nei canali. L'elenco seguente descrive i messaggi di sistema per i canali elastici.
- Eventi relativi ai messaggi
-
I payload di eventi per i canali elastici contengono il
subChannelId
campo. I payload per i canali non elastici rimangono gli stessi. - Eventi per i soci
-
DELETE_CHANNEL_MEMBERSHIP
Gli eventiCREATE_CHANNEL_MEMBERSHIP
e gli eventi ora hannosubChannelId
tutto il loro potenziale.I canali elastici non supportano l'
BATCH_CREATE_CHANNEL_MEMBERHSIP
evento. Quando chiami l'BatchCreateChannelMembershipAPI, il sistema invia singoliCREATE_CHANNEL_MEMBERSHIP
eventi.Ora puoi utilizzare il tipo di
UPDATE_CHANNEL_MEMBERSHIP
evento per segnalare le modifiche alle informazioni sull'iscrizione. Ad esempio, durante il trasferimento di un membro da un sottocanale a un altro, il sistema invia unUPDATE_CHANNEL_MEMBERSHIP
evento con il nuovoSubChannelId
nel payload per indicare che il membro è stato trasferito.Nota
Il sistema invia l'
UPDATE_CHANNEL_MEMBERSHIP
evento solo al membro che è stato trasferito e non agli altri membri del sottocanale. Per questo motivo, ti invitiamo a utilizzare l'ListChannelMembershipsAPI anziché compilare i registri degli abbonati WebSockets al tuo canale. Per ulteriori informazioni, vedi Utilizzo WebSockets per ricevere messaggi.