Utilisation des flux de canaux pour traiter les messages - Kit SDK Amazon Chime

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des flux de canaux pour traiter les messages

Vous utilisez les flux de canaux pour appliquer une logique métier aux messages en cours de vol avant qu'ils ne soient transmis aux destinataires sur un canal de messagerie. Les flux de canaux peuvent effectuer des actions telles que la suppression de numéros d'identification gouvernementaux, de numéros de téléphone ou de propos blasphématoires dans les messages. Vous pouvez également utiliser les flux de canaux pour exécuter des fonctions telles que l'agrégation des réponses à un sondage avant de renvoyer les résultats aux participants.

Prérequis
  • Connaissance des fonctionnalités de base du SDK Amazon Chime, telles que la gestion des canaux et l'envoi et la réception de messages.

  • Possibilité d'invoquer les API de messagerie du SDK Amazon Chime.

Concepts de flux de canaux

Pour utiliser efficacement les flux de canaux, vous devez comprendre les concepts suivants :

Processeur de canaux

AWS Lambda Fonction qui exécute une logique de prétraitement sur les messages du canal. Lorsque vous associez un canal à un flux de canaux, le processeur du flux est invoqué pour chaque message du canal. Pour réduire la latence, un seul processeur fonctionne mieux dans la plupart des cas d'utilisation. Enfin, chaque processeur doit effectuer un rappel vers le service Amazon Chime SDK une fois le traitement terminé.

Note

Nous ne prenons actuellement en charge qu'un seul processeur par flux de canal. Si vous avez besoin de plusieurs processeurs, envoyez un ticket d'assistance pour obtenir une augmentation.

Débit du canal

Les Channel Flows sont des conteneurs pouvant accueillir jusqu'à trois canaux, plus une séquence d'exécution. Vous associez un flux à un canal, et le processeur agit sur tous les messages envoyés à ce canal.

Invoquer des flux de canaux

Les éléments suivants invoquent les flux de canaux :

  • Nouveaux messages standard persistants

  • Nouveaux messages standard non persistants

  • Messages standard persistants mis à jour

Note

Les flux de canaux ne traitent pas les messages de contrôle ou de système. Pour plus d'informations sur les types de messages fournis par Amazon Chime SDK Messaging, reportez-vous à. Types de messages