Publié le: Oct 20, 2021

Le kit SDK Amazon Chime permet aux développeurs d'ajouter des fonctions audio, vidéo, de partage d'écran et de messagerie en temps réel à leurs applications Web ou mobiles. À partir d'aujourd'hui, le kit SDK Amazon Chime permet aux développeurs d'exécuter une logique métier sur les messages en vol avant qu'ils ne soient remis aux membres d'un canal de messagerie avec des flux de canal. En utilisant les flux de canal, vous pouvez créer des flux qui suppriment les données sensibles telles que les numéros d'identification gouvernementaux, les numéros de téléphone ou les injures des messages avant qu'ils ne soient remis, ce qui peut être utile pour mettre en œuvre des politiques de communication d'entreprise ou d'autres directives de communication. Les flux de canal peuvent également être utilisés pour exécuter des fonctions telles que l'agrégation des réponses à un sondage avant de renvoyer les résultats aux participants.

Pour commencer, les développeurs créent des processeurs de canal dans AWS Lambda, en y intégrant la logique métier souhaitée. Les flux de canal peuvent ensuite être créés en utilisant jusqu'à trois processeurs de canal différents. Les développeurs peuvent appliquer la fonctionnalité de flux de canal aux canaux. De même, les modérateurs et les administrateurs de canaux peuvent ajouter des flux de canal aux canaux. Dans les canaux où un flux a été appliqué, les utilisateurs qui envoient des messages les verront brièvement dans l'état En attente avant qu'ils ne soient remis aux destinataires concernés. Si un message ne peut être traité, il passera à l'état Refusé et ne sera pas envoyé. Les destinataires ne voient que les messages qui ont été traités avec succès, ce qui permet de s'assurer que le traitement métier critique est effectué sur tous les messages remis.