التطوير وعمليات البرمجة
مثال على سير عمل تطبيق مع تكامل ويب هوك
13 عقدة
238
125
Webhook
وصف سير العمل
أتمتة تستقبل بيانات عبر webhook، تعيّن متغيّرات، تطبّق شروطاً منطقية، تنفّذ كود JavaScript، وترسل طلبات HTTP استجابة للأحداث. نموذج عملي لربط التطبيقات الخارجية بمنطق معالجة متقدّم.
كيف يعمل
- 1.استقبال الطلب الوارد عبر webhook وتفعيل سير العمل
- 2.تعيين المتغيّرات والبيانات الأساسية للمعالجة
- 3.تقييم الشروط المنطقية وتوجيه المسار وفقاً للنتيجة
- 4.تنفيذ دالة JavaScript مخصّصة لمعالجة البيانات
- 5.إرسال طلب HTTP إلى نقطة نهاية خارجية
- 6.إرسال الاستجابة مرّة أخرى إلى العميل عبر webhook
حالات الاستخدام
- التحقّق من صحة بيانات الطلب وتطبيق قواعد العمل عليها
- ربط تطبيق خارجي بعمليات معالجة معقّدة وإرسال النتائج تلقائياً
- أتمتة خط معالجة API مع معالجة الأخطاء والحالات الاستثنائية
المتطلبات قبل التشغيل
- نقطة webhook فعّالة في n8n لتلقّي الطلبات من التطبيقات الخارجية
- معرفة بصيغة البيانات المتوقّعة (JSON) وبنية الطلب الواردة
- عنوان URL لخدمة خارجية تستقبل طلبات HTTP (اختياري حسب الحالة)
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
ويب هوك
تعيين
شرط
كود
طلب HTTP
بدون إجراء
معلومات
التشغيل
Webhook
العقد
13
الأدوات
6
المشاهدات
238
التنزيلات
125
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (13)
/
Webhook
Webhook
تعيين البيانات
تعيين البيانات
شرط منطقي
شرط منطقي
عقدة Switch
عقدة Switch
عقدة Function
عقدة Function
عقدة Function
عقدة Function
عقدة Function
عقدة Function
طلب HTTP
طلب HTTP
طلب HTTP
طلب HTTP
طلب HTTP
طلب HTTP
بدون إجراء
بدون إجراء
Webhook
Webhook
Webhook
Webhook