انتقل إلى المحتوى
أتمتة عامة

استقبال تسجيل الطلاب الجدد عبر ويب هوك مع التحقق والتحويل

6 عقدة 23 2 Webhook

جارٍ تحميل الفلو…

وصف سير العمل

يستقبل سير العمل طلبات POST عبر مسار ويب هوك مخصص لاستقبال بيانات تسجيل الطلاب الجدد، ثم ينسّق المدخلات ويتحقق من عدم فراغها، ويحوّل الحِمل الصالح إلى خدمة خارجية عبر HTTP باستخدام بيانات اعتماد عامة، ويعيد استجابة JSON للطالبب بحسب نتيجة التحقق. صيغ العمل غير نشطة حالياً (active: false).

كيف يعمل

  1. 1.يستقبل عقدة Webhook طلبات POST على المسار education-new-student-onboarding-trigger-intake بوضع الرد عبر عقدة الاستجابة.
  2. 2.تنشئ عقدة Normalize Input حقلي input (من body الطلب) وsource باسم القالب دون حذف الحقول الأصلية.
  3. 3.تفحص عقدة Validate Input أن حقل input غير فارغ وتوجّه المسار إلى فرع النجاح أو الفشل.
  4. 4.ترسل عقدة Forward To Service طلب POST إلى https://api.example.com/.../forward مع حِمل placeholder وبيانات اعتماد نوع genericCredentialType.
  5. 5.تعيد Respond Success هيئة {"status":"accepted"} بعد الإرسال، وتعيد Respond Invalid هيئة {"status":"invalid"} عند فراغ المدخل.

حالات الاستخدام

  • نقطة دخول موحدة لاستقبال بيانات ملتحقين جدد من أنظمة خارجية قبل تمريرها لخدمة المعالجة.
  • قالب أساسي للتحقق من اكتمال الحِمل قبل إعادة توجيهه إلى واجهة API داخلية.

المتطلبات قبل التشغيل

  • تفعيل سير العمل في n8n ليصبح المسار جاهزاً لاستقبال الطلبات.
  • استبدال رابط api.example.com وقيمة placeholder الفعلية في عقدة الإرسال.
  • إنشاء بيانات اعتماد من نوع genericCredentialType وتحديد نوع المصادقة لتعمل عقدة HTTP Request.

الإعداد والاختبار في n8n

  1. أرسل طلب POST إلى مسار الويب هوك مع body غير فارغ وتحقق من وصول الطلب إلى الخدمة الهدف واستجابة accepted.
  2. أرسل طلب POST بدون body وتحقق من استجابة invalid دون أي إرسال خارجي.
  3. تأكد من صحة بيانات الاعتماد عبر اختبار الاتصال في إعدادات عقدة الإرسال.

ماذا يقدّم كخدمة؟

مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.

الأدوات المستخدمة

ويب هوك تعيين شرط طلب HTTP

معلومات

التشغيل Webhook
العقد 6
الأدوات 4
المشاهدات 23
التنزيلات 2

كيفية الاستخدام

  1. 1.انقر على "تنزيل القالب"
  2. 2.افتح لوحة تحكم n8n الخاصة بك
  3. 3.اذهب إلى Workflows > Import from File
  4. 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات

العقد المستخدمة (6)

Webhook

Webhook

#1

تعيين البيانات

تعيين البيانات

#2

شرط منطقي

شرط منطقي

#3

طلب HTTP

طلب HTTP

#4

Webhook

Webhook

#5

Webhook

Webhook

#6

ملاحظة توضيحية

ملاحظة توضيحية

#7
ابقَ على اطلاع

أحدث الأتمتة… تصل إلى بريدك

اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.

  • فلوهات جديدة
  • شرح واضح
  • خطوات التشغيل

كن أول من يكتشف الجديد

اسمك وبريدك، ثم تأكيد واحد للبدء.

تأكيد بالبريد · إلغاء الاشتراك في أي وقت