مراقب الشحنات المتأخرة عبر نموذج ويب
جارٍ تحميل الفلو…
وصف سير العمل
تستقبل هذه البنية البرمجية (workflow) طلبات POST من نموذج ويب عبر webhook، ثم تُطبّع البيانات الواردة وتتحقق من وجود الحقل المطلوب 'input'. إذا كانت البيانات صالحة، تنشئ سجلاً في نظام CRM عبر طلب HTTP، ثم تُرسل إشعارًا للمالك عبر طلب HTTP آخر، وتُعيد استجابة JSON بحالة 'created'. أما إذا كان الحقل فارغًا فتُعيد استجابة بحالة 'missing-fields'. جميع عناوين URL للطلبات الخارجية عبارة عن placeholders تجريبية يجب استبدالها.
كيف يعمل
- 1.يستقبل عقدة Webhook طلبات POST على مسار محدد لمراقبة الشحنات المتأخرة.
- 2.تُنسخ عقدة Set بيانات النموذج إلى حقل 'input' وتضيف حقل 'source' باسم العملية.
- 3.تتحقق عقدة If من أن حقل 'input' غير فارغ وتوجّه التنفيذ إلى أحد المسارين.
- 4.في المسار الصحيح: تُرسل عقدتا HTTP طلبات POST لإنشاء سجل CRM ثم إشعار المالك، وتُعيد عقدة Respond استجاجة {status: created}.
- 5.في المسار البديل: تُعيد عقدة Respond استجابة {status: missing-fields} دون أي استدعاءات خارجية.
حالات الاستخدام
- تسجيل بلاغات الشحنات المتأخرة من نموذج عمليات اللوجستيات في نظام CRM.
- إخطار المسؤول عن الشحنة فور استلام بلاغ تأخير صالح.
المتطلبات قبل التشغيل
- تفعيل الـ workflow وضبط عنوان URL العام للـ webhook في n8n.
- استبدال عناوين api.example.com في عقدتي HTTP بعناوين API حقيقية.
- إعداد بيانات اعتماد HTTP (genericCredentialType) لكل من عقدتي الطلب الخارجي.
- استبدال قيم placeholder في معاملات جسم الطلب بقيم فعلية.
الإعداد والاختبار في n8n
- أرسل طلب POST إلى مسار الـ webhook مع حقل body غير فارغ وتحقق من استجابة {status: created}.
- أرسل طلب POST مع body فارغ وتحقق من استجابة {status: missing-fields}.
- راجع سجل التنفيذ (execution log) للتأكد من تتابع العقد بترتيب الصحيح لكل مسار.
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (7)
Webhook
Webhook
تعيين البيانات
تعيين البيانات
شرط منطقي
شرط منطقي
طلب HTTP
طلب HTTP
طلب HTTP
طلب HTTP
Webhook
Webhook
Webhook
Webhook
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل