AWS Lambda y Mensajero de chat bot bucle infinito

votos
-1

Yo estaba tratando de instalación AWS Lambda como un web hook para mi robot mensajero. Yo uso de Python 3.6 para construir el manejador.

Todo estaba bien si devuelve web hook 3 a 4 messenges. Cuando la web hook envía al robot mensajero más de 10 mensajes, esto creó bucle infinito. Tengo que darse de baja del robot para hacer que se detenga.

Una cosa más, he construido otro servidor frasco y uso ngrok para probarlo, todo estaba bien. No hay bucle infinito, no importa cuántos mensajes se han creado

Como lo detengo ? Sospecho que el problema venía de AWS Lambda. ¡Gracias!

Publicado el 29/07/2017 a las 00:05
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Ver sus eventos suscritos, y asegúrese de que está manejando todos ellos a la derecha. Puede ser que su código está tratando messeging_delivery o _echo mensajes como mensajes de usuarios reales

Respondida el 29/07/2017 a las 11:29
fuente por usuario

votos
0

Ya he encontrado el problema. El bucle sucede porque el tiempo de retardo de Lambda. Se tomó demasiado tiempo para procesar la solicitud, por lo que durante este tiempo, Facebook Messenger continuará reportando a petición del servidor web hook

Respondida el 01/08/2017 a las 05:58
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more