AWS Lambda i Messenger czat bot nieskończonej pętli

głosy
-1

Starałem konfiguracji AWS Lambda jako webhook dla mojego posłańca bot. Używam Python 3.6 zbudować obsługi.

Wszystko było ok, jeśli webhook zwraca 3 do 4 messenges. Gdy webhook wysyła posłańca bot więcej niż 10 wiadomości, to tworzony nieskończoną pętlę. Mam wypisać bota, aby go zatrzymać.

Jeszcze jedno, I zbudował inny serwer kolby i używać ngrok go przetestować, wszystko było w porządku. Nie ma nieskończoną pętlę bez względu na to, ile wiadomości zostało stworzone

Jak mogę go zatrzymać? Podejrzewam, że problem pojawił się z AWS Lambda. Dzięki!

Utwórz 29/07/2017 o 03:05
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

Sprawdź subskrybowanych zdarzeń i upewnij się, że obsługa wszystkich z nich prawo. Może się okazać, że twój kod jest traktowanie messeging_delivery lub wiadomości _echo jak wiadomości real user

Odpowiedział 29/07/2017 o 14:29
źródło użytkownik

głosy
0

Ja już znalazłem problem. Pętla się dzieje, ponieważ czas opóźnienia Lambda. To trwało zbyt długo, aby przetworzyć żądania, więc w tym czasie, Facebook Messenger nadal POST żądanie webhook serwer

Odpowiedział 01/08/2017 o 08:58
źródło użytkownik

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