التحقق من مدخلات قائمة ما بعد الحل وإعادة التوجيه
جارٍ تحميل الفلو…
وصف سير العمل
يستقبل سير العمل هذا طلبات POST عبر Webhook، ويحول جسم الطلب إلى حقل input مع تسمية المصدر، ثم يتحقق من عدم فراغ المدخل. إن لم يكن فارغًا يُرسل طلب POST إلى خدمة خارجية (عنوان افتراضي) مع نص ثابت، ثم يرد بحالة accepted؛ أما إذا كان فارغًا فيرد بحالة invalid مباشرة دون إعادة توجيه.
كيف يعمل
- 1.يستقبل Webhook طلبات POST على المسار المحدد وينتظر عقدة الرد للإجابة.
- 2.تنسخ عقدة Set جسم الطلب إلى حقل input وتضيف حقل source باسم القالب.
- 3.يفحص شرط IF ما إذا كان input غير فارغ لتوجيه المسار.
- 4.يرسل HTTP POST افتراضي إلى api.example.com مع اعتماد بيانات من نوع generic credential ونص placeholder يتطلب استبداله.
- 5.يرد بحالة accepted بعد إعادة التوجيه الناجح أو invalid عند فراغ المدخل.
حالات الاستخدام
- بوابة تحقق أولية لطلبات قائمة ما بعد حل التذاكر قبل تمريرها لنظام خارجي.
- فلترة الطلبات الفارغة أو غير الصالحة الواردة من نماذج الدعم الفني.
المتطلبات قبل التشغيل
- تفعيل Workflow واستبدال عنوان URL الافتراضي وbodyParameters بالقيم الفعلية.
- إعداد Generic Credentials لعقدة HTTP Request ومنح Webhook صلاحية الوصول العام إن لزم.
- عنوان path للـWebhook يجب أن يبقى فريدًا وآمنًا.
الإعداد والاختبار في n8n
- أرسل طلب POST مع body غير فارغ وتوقع استجابة accepted وإرسال الطلب للخدمة الخارجية.
- أرسل طلب POST بلا body أو بقيمة فارغة وتوقع استجابة invalid دون أي استدعاء خارجي.
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (6)
Webhook
Webhook
تعيين البيانات
تعيين البيانات
شرط منطقي
شرط منطقي
طلب HTTP
طلب HTTP
Webhook
Webhook
Webhook
Webhook
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل