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.
Vous utilisez l'SendChannelMessage
API pour envoyer des messages à un canal. Pour un canal associé à un flux de canaux, le processeur attribue l'une des valeurs d'état suivantes.
État du message | Description |
---|---|
|
Le message a été traité avec succès. |
|
Traitement en cours. |
|
Le traitement a échoué car la fonction Lambda du processeur est inaccessible. |
|
Le message ne sera pas envoyé. |
Réception d'événements de statut intermédiaire
Événements Websocket
Les événements Websocket sont envoyés à un canal une fois qu'ils ont réussi à établir une connexion. Pour plus d’informations, consultez Utilisation WebSockets pour recevoir des messages dans la messagerie du SDK Amazon Chime.
Type d’événement | Statut | Destinataires | Remarques |
---|---|---|---|
|
|
Tous les membres de la chaîne |
|
|
|
Tous les membres de la chaîne |
|
|
|
Expéditeur du message uniquement |
|
|
|
Expéditeur du message uniquement |
|
|
|
Expéditeur du message uniquement |
|
|
|
Expéditeur du message uniquement |
|
|
|
Expéditeur du message uniquement |
|
|
|
Expéditeur du message uniquement |
|
GetChannelMessageStatus « Hello, World! »
Cette API fournit un autre moyen de récupérer l'état du message si l'événement n'a pas été reçu en raison d'une mauvaise connexion Websocket. Pour plus d'informations, reportez-vous au GetChannelMessageStatusDocumentation de l'API.
Note
Cette API ne renvoie pas le statut des messages refusés, car nous ne les stockons pas.