نبذة عن الـ Webhooks
الويب هوك هي آلية مفيدة يتم إستخدامها ليقوم تطبيق ما ( أ ) بتزويد تطبيق آخر أو ما يسمى ( End-Point ) بمعلومات أو أحداث تمت على التطبيق ( أ ) وإرسالها بشكل آلي إلى التطبيق الـ( End-Point ) ، وذلك عند حدوثها و بشكل مباشر.
على سبيل المثال :
عند تفعيل الويب هوك على نظام جسر ، وقيام الشخص المختص بإضافة موظف جديد على نظام جسر، سيقوم نظام جسر بإشعار التطبيق ( End-Point ) وذلك من طرف العميل الذي تم ربطه مع نظام جسر، بإتمام هذا الحدث الجديد بشكل تلقائي بإستخدام خاصية مفاتيح API.
مزيد من المعلومات عن Webhooks
خطوات تفعيل خاصية ويب هوك
من خلال إتباع الخطوات التالية :
الإعدادات > الربط > Webhooks > إنشاء Webhook
- قم بإدخال معلومات الويب هوك في الحقول المطلوبة مثل الإسم ، الوصف .. إلخ
- قم بإدخال (لصق) الرابط الخاص بالتطبيق ( End-Point ) كاملا في الخانة الخاصة بذلك مثل ( https://www.google.com )
- قم بإختيار نوع التوثيق المطلوب من الخيارات المتاحة بحسب نوع التوثيق المسموح به أو المتاح من طرف التطبيق End-Point
- قم بإختيار نوع الحدث ( الذي قد يكون التطبيق أو البرنامج من جهة العميل مهتمًا به ) من قسم متابعة التحديثات.
- قم بالضغط على خيار إضافة.
- في حال كان الرابط المدخل لـ End-point غير صحيح ، سيقوم النظام بإظهار رسالة الخطأ التالية
ملاحظة :
- في قسم ( متابعة التحديثات )، بالنسبة للإجرائات التالية:
- إضافة موظف ( Create_Employee )
- حذف موظف عن طريق خيار الحذف من ملف الموظف الشخصي ( Delete_Employee )
- تحديث بيانات الموظف ( Update_Employee )
=> سيقوم الويب هوك بإشعار التطبيق الـ End-point بهذا الحدث + إسم الموظف.
أما الخيار تحديث بيانات الموظفين عن طريق قالب الإكسل ( bulk_create_update_employee )
=> سيقوم الويب هوك بإشعار التطبيق الـ End-point بهذا الحدث فقط.
تعليقات
لا توجد تعليقات
الرجاء تسجيل الدخول لترك تعليق.