Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzi l'SendChannelMessage
API per inviare messaggi a un canale. Per un canale associato a un flusso di canali, il processore assegna uno dei seguenti valori di stato.
Stato del messaggio | Descrizione |
---|---|
|
Messaggio elaborato con successo. |
|
Elaborazione in corso. |
|
L'elaborazione non è riuscita perché la funzione Lambda del processore non è raggiungibile. |
|
Il messaggio non verrà inviato. |
Ricezione di eventi con stato intermedio
Eventi Websocket
Gli eventi Websocket vengono inviati a un canale dopo aver stabilito correttamente una connessione. Per ulteriori informazioni, vedi Utilizzo WebSockets per ricevere messaggi nella messaggistica SDK di Amazon Chime.
Tipo di evento | Stato | Recipients | Note |
---|---|---|---|
|
|
Tutti i membri del canale |
|
|
|
Tutti i membri del canale |
|
|
|
Solo mittente del messaggio |
|
|
|
Solo mittente del messaggio |
|
|
|
Solo mittente del messaggio |
|
|
|
Solo mittente del messaggio |
|
|
|
Solo mittente del messaggio |
|
|
|
Solo mittente del messaggio |
|
GetChannelMessageStatus API
Questa API fornisce un modo alternativo per recuperare lo stato del messaggio se l'evento non è stato ricevuto a causa di una cattiva connessione websocket. Per ulteriori informazioni, consulta il GetChannelMessageStatusDocumentazione API.
Nota
Questa API non restituisce gli stati dei messaggi rifiutati, perché non li archiviamo.