Usar fluxos de canal para processar mensagens - SDK do Amazon Chime

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á.

Usar fluxos de canal para processar mensagens

Use fluxos de canal para executar a lógica de negócios em mensagens em andamento antes que elas sejam entregues aos destinatários em um canal de mensagens. Os fluxos de canais podem realizar ações como remover números de identificação do governo, números de telefone ou palavrões das mensagens. Você também pode usar fluxos de canais para realizar funções como agregar respostas a uma enquete antes de enviar os resultados de volta aos participantes.

Pré-requisitos
  • Conhecimento da funcionalidade básica do SDK do Amazon Chime, como gerenciamento de canais e envio e recebimento de mensagens.

  • A capacidade de invocar as APIs de Mensagens do SDK do Amazon Chime.

Conceitos de fluxo do canal

Para usar os fluxos de canais de forma eficaz, você deve entender estes conceitos:

Processador de canal

Uma função do AWS Lambda que executa a lógica de pré-processamento nas mensagens do canal. Quando você associa um canal a um fluxo de canal, o processador no fluxo é chamado para cada mensagem no canal. Para reduzir a latência, um único processador funciona melhor para a maioria dos casos de uso. Finalmente, cada processador deve fazer um retorno de chamada para o serviço SDK do Amazon Chime após a conclusão do processamento.

nota

Atualmente, oferecemos suporte apenas a um processador por fluxo de canal. Se você precisar de mais de um processador, envie um ticket de suporte para obter um aumento.

Fluxo do canal

Os fluxos de canais são contêineres para processadores de até três canais, além de uma sequência de execução. Você associa um fluxo a um canal e o processador age em todas as mensagens enviadas para esse canal.

Chamada de fluxos de canal

Os itens a seguir invocam fluxos de canais:

  • Novas mensagens-padrão persistentes

  • Novas mensagens-padrão não persistentes

  • Mensagens-padrão persistentes atualizadas

nota

Os fluxos do canal não processam mensagens de controle ou do sistema. Para obter mais informações sobre os tipos de mensagem fornecidos pelo Mensagens do SDK do Amazon Chime, consulte Tipos de mensagem.