Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Envío de mensajes
La SendChannelMessage
API se utiliza para enviar mensajes a un canal. Para un canal asociado a un flujo de canales, el procesador asigna uno de los siguientes valores de estado.
Mensaje de estado | Descripción |
---|---|
|
El mensaje se ha procesado correctamente. |
|
Procesamiento continuo. |
|
El procesamiento ha fallado porque no se puede acceder a la función de Lambda del procesador. |
|
El mensaje no se enviará. |
Recibir eventos de estado intermedio
Eventos de Websocket
Los eventos de Websocket se envían a un canal después de establecer correctamente una conexión. Para obtener más información, consulte Se utiliza WebSockets para recibir mensajes.
Tipo de evento | Status | Destinatarios | Notas |
---|---|---|---|
|
|
Todos los miembros del canal |
|
|
|
Todos los miembros del canal |
|
|
|
Únicamente el remitente del mensaje |
|
|
|
Únicamente el remitente del mensaje |
|
|
|
Únicamente el remitente del mensaje |
|
|
|
Únicamente el remitente del mensaje |
|
|
|
Únicamente el remitente del mensaje |
|
|
|
Únicamente el remitente del mensaje |
|
API de GetChannelMessageStatus
Esta API proporciona una forma alternativa de recuperar el estado del mensaje si el evento no se ha recibido debido a una conexión websocket defectuosa. Para obtener más información, consulta la documentación de la GetChannelMessageStatusAPI.
nota
Esta API no devuelve los estados de los mensajes denegados porque no los almacenamos.