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.
Diese API gibt keine Status für abgelehnte Nachrichten zurück, da wir sie nicht speichern.