مرحبًا، السلام عليكم
أواجه مشكلة في ربط Webhook مع Facebook باستخدام Ngrok. عند إدخال رابط النفق (Ngrok URL) في إعدادات Webhook داخل تطبيق Facebook، يتم رفضه أو لا يستجيب التطبيق بشكل صحيح.
تفاصيل المشكلة:
قمت بإنشاء Webhook بلغة PHP لاستقبال الأحداث من Facebook (مثل التعليقات على المنشورات).
استخدمت Ngrok لتوفير عنوان URL عام يصل إلى السيرفر المحلي.
عند وضع رابط Ngrok في إعدادات Webhook على Facebook، يتم رفضه أو لا يتم إرسال الطلبات إليه.
جربت أيضًا استخدام LocalTunnel لكن واجهت مشكلة ظهور صفحة تحذيرية تطلب إدخال كلمة مرور، مما أدى إلى فشل الاتصال.
هدف الكود:
استقبال إشعارات Facebook Webhook عند حدوث أحداث مثل التعليقات أو الرسائل.
الرد تلقائيًا على التعليقات أو إرسال رسالة عبر Facebook Messenger API.
محاولات الحل:
✔️ تأكدت من إعدادات Ngrok بالشكل الصحيح:
✔️ جربت خدمات بديلة مثل LocalTunnel، لكنها تطلب كلمة مرور وتسبب مشاكل مع Webhooks. ✔️ استخدمت استضافة مجانية، ولكن لم يعمل Webhook بسبب قيود الأمان. ✔️ تحققت من أن Webhook يعمل محليًا بدون مشاكل عند إرسال بيانات اختبارية باستخدام cURL.
وهذا هو الكود
السؤال
Waleed Alomar
مرحبًا، السلام عليكم
أواجه مشكلة في ربط Webhook مع Facebook باستخدام Ngrok. عند إدخال رابط النفق (Ngrok URL) في إعدادات Webhook داخل تطبيق Facebook، يتم رفضه أو لا يستجيب التطبيق بشكل صحيح.
تفاصيل المشكلة:
قمت بإنشاء Webhook بلغة PHP لاستقبال الأحداث من Facebook (مثل التعليقات على المنشورات).
استخدمت Ngrok لتوفير عنوان URL عام يصل إلى السيرفر المحلي.
عند وضع رابط Ngrok في إعدادات Webhook على Facebook، يتم رفضه أو لا يتم إرسال الطلبات إليه.
جربت أيضًا استخدام LocalTunnel لكن واجهت مشكلة ظهور صفحة تحذيرية تطلب إدخال كلمة مرور، مما أدى إلى فشل الاتصال.
هدف الكود:
استقبال إشعارات Facebook Webhook عند حدوث أحداث مثل التعليقات أو الرسائل.
الرد تلقائيًا على التعليقات أو إرسال رسالة عبر Facebook Messenger API.
محاولات الحل:
✔️ تأكدت من إعدادات Ngrok بالشكل الصحيح:
✔️ جربت خدمات بديلة مثل LocalTunnel، لكنها تطلب كلمة مرور وتسبب مشاكل مع Webhooks.
✔️ استخدمت استضافة مجانية، ولكن لم يعمل Webhook بسبب قيود الأمان.
✔️ تحققت من أن Webhook يعمل محليًا بدون مشاكل عند إرسال بيانات اختبارية باستخدام cURL.
وهذا هو الكود
وهل يوجد مشاريع جاهزة لمثل هذه الافكار
index.php webhook.php
0 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.