As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Entendendo as mensagens do WebSocket sistema em canais elásticos
O SDK do Amazon Chime envia mensagens do sistema para todos os clientes conectados para eventos que ocorrem nos canais. A lista a seguir descreve as mensagens do sistema para canais elásticos.
- Evento de mensagem
-
As cargas úteis de eventos para canais elásticos contêm o campo
subChannelId
. As cargas úteis para canais não elásticos permanecem as mesmas. - Eventos de associação
-
Os eventos
CREATE_CHANNEL_MEMBERSHIP
eDELETE_CHANNEL_MEMBERSHIP
agora têm o camposubChannelId
em suas cargas úteis.Os canais elásticos não oferecem suporte ao evento
BATCH_CREATE_CHANNEL_MEMBERHSIP
. Quando você chama a BatchCreateChannelMembershipAPI, o sistema enviaCREATE_CHANNEL_MEMBERSHIP
eventos individuais.Agora você pode usar o tipo de evento
UPDATE_CHANNEL_MEMBERSHIP
para sinalizar mudanças nas informações de associação. Por exemplo, durante a transferência de um membro de um subcanal para outro, o sistema envia um eventoUPDATE_CHANNEL_MEMBERSHIP
com o novoSubChannelId
na carga para indicar que o membro foi transferido.nota
O sistema envia o evento
UPDATE_CHANNEL_MEMBERSHIP
somente para o membro que foi transferido, e não para outros membros do subcanal. Por esse motivo, recomendamos que você use a ListChannelMembershipsAPI em vez de WebSockets preencher suas listas de membros do canal. Para mais informações, consulte Usando WebSockets para receber mensagens.