نوفر عينة من التطبيقات على GitHub، والتي يمكنك إعدادها وإعادة استخدامها أو يمكنك استخدامها لاختبار تكوين أحداث Webhooks لديك بسرعة.
دعونا نستعرض كيفية إعداد عينة من التطبيق على Heroku:
APP_SECRET
وTOKEN
. قم بتعيين (لصق) المفتاح السري للتطبيق في متغير التكوين APP_SECRET
وقم بتعيين أي سلسلة إلى TOKEN
. سنقوم بتضمين هذه السلسلة في أي طلبات تحقق عند تكوين منتج Webhooks في لوحة معلومات التطبيق (سيتحقق التطبيق من صحة الطلب من تلقاء نفسه).يجب أن يكون تطبيقك جاهزًا الآن للعمل. قبل الرجوع إلى لوحة معلومات التطبيق من أجل تكوين منتج Webhooks:
[]
). ستعرض هذه الصفحة بيانات إشعار التحديث المستلمة حديثًا، لذا أعد تحميلها خلال الاختبار./facebook
إلى النهاية. ستحتاج إلى عنوان URL للاستدعاء هذا أثناء تكوين المنتجات.TOKEN
التي قمت بتعيينها أعلاه؛ وستحتاج أيضًا إلى هذا أثناء تكوين المنتج.يستخدم التطبيق Node.js وهذه الحزم:
body-parser
(لتحليل JSON)express
(للمسارات)express-x-hub
(لدعم SHA1)يمكنك بسهولة التحقق من أن عينة التطبيق يمكنها تلقي أحداث Webhook.
curl https://<your-subdomain>.herokuapp.com
في نافذة الوحدة الطرفية.