Senden von Nachrichten - Amazon Chime SDK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Senden von Nachrichten

Sie verwenden das SendChannelMessage -API zum Senden von Nachrichten an einen Kanal. Für einen Kanal, der mit einem Kanalfluss verknüpft ist, weist der Prozessor einen der folgenden Statuswerte zu.

Status von Nachrichten

Beschreibung.

GESENDET

Die Nachricht wurde erfolgreich verarbeitet.

PENDING

Fortlaufende Verarbeitung.

FEHLGESCHLAGEN

Die Verarbeitung ist fehlgeschlagen, da die Lambda-Funktion des Prozessors nicht erreichbar ist.

VERWEIGERT

Die Nachricht wird nicht gesendet.

Empfangen von Zwischenstatusereignissen

Websocket-Ereignisse

Websocket-Ereignisse werden an einen Channel gesendet, nachdem sie erfolgreich eine Verbindung hergestellt haben. Weitere Informationen finden Sie unter benutzen WebSockets um Nachrichten zu empfangen.

Ereignistyp

Status

Empfänger

Hinweise

CREATE_CHANNEL_MESSAGE

GESENDET

Alle Channel-Mitglieder

SendChannelMessage API mit erfolgreicher Vorverarbeitung

UPDATE_CHANNEL_MESSAGE

GESENDET

Alle Channel-Mitglieder

UpdateChannelMessage-API mit erfolgreicher Vorverarbeitung

PENDING_CREATE_CHANNEL_MESSAGE

PENDING

Nur Absender der Nachricht

SendChannelMessage API mit laufender Vorverarbeitung

PENDING_UPDATE_CHANNEL_MESSAGE

PENDING

Nur Absender der Nachricht

UpdateChannelMessage-API mit laufender Vorverarbeitung

FAILED_CREATE_CHANNEL_MESSAGE

FEHLGESCHLAGEN

Nur Absender der Nachricht

SendChannelMessage-API mit fehlgeschlagener Vorverarbeitung

FAILED_UPDATE_CHANNEL_MESSAGE

FEHLGESCHLAGEN

Nur Absender der Nachricht

UpdateChannelMessage-API mit fehlgeschlagener Vorverarbeitung

DENIED_CREATE_CHANNEL_MESSAGE

VERWEIGERT

Nur Absender der Nachricht

SendChannelMessage-API mit Prozessor, der die Nachricht ablehnt

DENIED_UPDATE_CHANNEL_MESSAGE

VERWEIGERT

Nur Absender der Nachricht

UpdateChannelMessage-API mit Prozessor, der die Nachricht ablehnt

getChannelMessageStatus-API

Diese API bietet eine alternative Möglichkeit, den Nachrichtenstatus abzurufen, wenn das Ereignis aufgrund einer schlechten Websocket-Verbindung nicht empfangen wurde. Weitere Informationen finden Sie in dergetChannelMessageStatusAPI-Dokumentation.

Anmerkung

Diese API gibt keine Status für abgelehnte Nachrichten zurück, da wir sie nicht speichern.