Facebook messenger chatbot "Bağlantınızı kontrol edin ve tekrar deneyin." Gösterir

oy
7

Son zamanlarda, kendim için bir bot oluşturmaya çalışıyordum. Ben yerel olarak benim bot test etmek ngrok kullanıyorum ama AWS dağıtılan, ben hata bazen aşağıda yakalanan görmeye başladı ve Facebook benim sunucuya gönderilen hiçbir webhook isteğe neden zaman kusursuz çalışır. Ben muhtemelen yanlış gidebileceğini hiçbir fikrim yok. Facebook sadece benim sunucuya o belirli isteği göndermek yokmuş gibi de tcpflow ile benim sunucuya gidiş isteğini kontrol var, ama hiçbir şans yok, öyle görünüyor. Bu benim bot konuşma akışının belirli noktada olur gerçekten garip bir sorundur. Hep işe almak için benim cevap ya da benim geri gönderme tekrarlamanız gerekir.

Bazı temel sunucu bilgileri (bu konularda bilmiyorum):

  1. Durumu dilimi: ap-güneydoğu-1b
  2. Tür: t2.micro
  3. (O anda) CPU kullanımı:% 4

Herkes benim gizemi çözmek olabilir gerçekten takdir ediyorum. Teşekkürler.

Bilginize, ben Facebook'a bu bildirdiler: https://developers.facebook.com/bugs/1825253057751227

bağlantı

Oluştur 11/11/2016 saat 11:53
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
0

Kişisel webhook sunucusunun geçerli üzerinde çalışmak zorundadır https (değil kendinden imzalı).

Benim tavsiyem - kullanarak, sunucuyu webhook için https eklemek cloudflare hizmeti ( `s ücretsiz) veya kullanan bir serbest geçerli bir sertifika almak letsencrypt

Cevap 05/12/2016 saat 09:28
kaynak kullanıcı

oy
0

Hata ara sıra ise, en azından Orta veya Büyük için, Micro adresinin örnek büyüklüğü yukarı hareket tavsiye ve bir yapacak Adanmış örneği. Bot trafik ve gürültülü komşuları ile kombine letsencrypt müşteri çalıştırmak için gerekli kaynaklar, paylaşılan mikro örneğini üstesinden olabilir.

Cevap 07/12/2016 saat 11:32
kaynak kullanıcı

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