Debe ser administrador del sistema Amazon Chime para completar los pasos de esta guía. Si necesita ayuda con el cliente de escritorio, la aplicación web o la aplicación móvil de Amazon Chime, consulte Obtener asistencia en la Guía del usuario de Amazon Chime.
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.
Eventos de Amazon Chime enviados a los chatbots
Los eventos siguientes se envían a su chatbot desde Amazon Chime:
Invitación: se envía cuando se agrega el chatbot a una sala de chat de Amazon Chime.
Mención: se envía cuando un usuario de una sala de chat @menciona el chatbot.
Eliminación: se envía cuando se elimina el chatbot de una sala de chat de Amazon Chime.
Los siguientes ejemplos muestran la carga JSON enviada a su chatbot para cada uno de estos eventos.
ejemplo de evento de invitación
{
"Sender": {
"SenderId": "user@example.com
",
"SenderIdType": "EmailId"
},
"Discussion": {
"DiscussionId": "abcdef12-g34h-56i7-j8kl-mn9opqr012st",
"DiscussionType": "Room"
},
"EventType": "Invite",
"InboundHttpsEndpoint": {
"EndpointType": "Persistent",
"Url": "https://hooks.a.chime.aws/incomingwebhooks/a1b2c34d-5678-90e1-f23g-h45i67j8901k?token=ABCDefGHiJK1LMnoP2Q3RST4uvwxYZAbC56DeFghIJkLM7N8OP9QRsTuV0WXYZABcdefgHiJ"
},
"EventTimestamp": "2019-04-04T21:27:52.736Z"
}
ejemplo de evento de mención
{
"Sender": {
"SenderId": "user@example.com
",
"SenderIdType": "EmailId"
},
"Discussion": {
"DiscussionId": "abcdef12-g34h-56i7-j8kl-mn9opqr012st",
"DiscussionType": "Room"
},
"EventType": "Mention",
"InboundHttpsEndpoint": {
"EndpointType": "ShortLived",
"Url": "https://hooks.a.chime.aws/incomingwebhooks/a1b2c34d-5678-90e1-f23g-h45i67j8901k?token=ABCDefGHiJK1LMnoP2Q3RST4uvwxYZAbC56DeFghIJkLM7N8OP9QRsTuV0WXYZABcdefgHiJ"
},
"EventTimestamp": "2019-04-04T21:30:43.181Z",
"Message": "@botDisplayName@example.com
Hello Chatbot
"
}
nota
La dirección URL InboundHttpsEndpoint
para un evento Mention vence 2 minutos después de enviarse.
ejemplo de evento de eliminación
{
"Sender": {
"SenderId": "user@example.com
",
"SenderIdType": "EmailId"
},
"Discussion": {
"DiscussionId": "abcdef12-g34h-56i7-j8kl-mn9opqr012st",
"DiscussionType": "Room"
},
"EventType": "Remove",
"EventTimestamp": "2019-04-04T21:27:29.626Z"
}