फेसबुक दूत chatbot से पता चलता है "अपने कनेक्शन की जांच करें और फिर कोशिश करें।"

वोट
7

हाल ही में, मैं खुद के लिए एक बॉट का निर्माण करने की कोशिश कर रहा था। यह दोषरहित काम करता है जब मैं ngrok उपयोग कर रहा हूँ स्थानीय रूप से मेरे बॉट परीक्षण करने के लिए, लेकिन जब मैं एडब्ल्यूएस लिए तैनात किए गए, मैं त्रुटि नीचे कभी कभी कब्जा कर लिया देखना शुरू किया, और फेसबुक से अपने सर्वर के लिए भेजा नहीं webhook अनुरोध के कारण। मुझे नहीं पता कि संभवतः गलत हो सकता है क्या है। मैं अनुरोध के रूप में अच्छी तरह से tcpflow साथ अपने सर्वर के लिए जा रहा है की जाँच, लेकिन कोई किस्मत है, ऐसा लगता है जैसे फेसबुक सिर्फ अपने सर्वर के लिए है कि विशेष अनुरोध नहीं भेजा था। यह एक बहुत अजीब समस्या यह है कि मेरी बॉट बातचीत प्रवाह का कोई खास बिंदु में होता है। मैं हमेशा ताकि इसे काम करने के लिए प्राप्त करने के लिए मेरा उत्तर या मेरे पोस्टबैक को दोहराना होगा।

कुछ बुनियादी सर्वर की जानकारी (अगर यह मायने रखती है पता नहीं है):

  1. उपलब्धता क्षेत्र: एपी दक्षिण -1 बी
  2. प्रकार: t2.micro
  3. CPU उपयोग (उस समय): 4%

मैं वास्तव में अगर कोई मेरे रहस्य को सुलझाने सकता है की सराहना की होगी। धन्यवाद।

FYI करें, मैं फेसबुक को यह सूचना दी है: https://developers.facebook.com/bugs/1825253057751227

कनेक्शन

11/11/2016 को 11:53
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
0

आपका webhook सर्वर वैध से अधिक काम करने के लिए है https (नहीं आत्म पर हस्ताक्षर किए)।

मेरी सलाह - का उपयोग कर सर्वर webhook के लिए https जोड़ने के लिए, CloudFlare सेवा (यह `मुक्त), या का उपयोग करते हुए एक नि: शुल्क मान्य प्रमाणपत्र प्राप्त letsencrypt

05/12/2016 को 09:28
का स्रोत उपयोगकर्ता

वोट
0

अपने त्रुटि कभी होता है, तो मैं, माइक्रो से अपने उदाहरण आकार ऊपर जा रहा है की सलाह देते हैं तो कम से कम मध्यम या बड़े के लिए और यह एक होगा समर्पित उदाहरण। संसाधनों letsencrypt ग्राहक चलाने के लिए आवश्यक है, अपने बॉट ट्रैफ़िक और शोर पड़ोसियों के साथ संयुक्त एक साझा सूक्ष्म उदाहरण पर काबू पाने सकता है।

07/12/2016 को 11:32
का स्रोत उपयोगकर्ता

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