الانتقال إلى المحتوى الرئيسي

متى تستخدم ربط الويب

إعداد خطوة بخطوة

الخطوة 1: إنشاء سير العمل

  1. اذهب إلى الإعدادات → سير العمل
  2. انقر + سير عمل جديد
  3. قم بتسميته (مثلًا، “إرسال نموذج الموقع”)

الخطوة 2: تهيئة مشغّل ربط الويب

  1. انقر على كتلة المشغّل
  2. اختر ربط الويب
  3. ستتلقى عنوان URL فريدًا لربط الويب مثل:
  4. انسخ هذا العنوان URL - ستحتاج إليه لخدمتك الخارجية

الخطوة 3: تحديد بنية البيانات المتوقعة

بالنسبة لطلبات POST، حدِّد بنية جسم الطلب المتوقعة:
  1. انقر تحديد الجسم المتوقع
  2. أدخل JSON نموذجيًا يطابق ما سترسله خدمتك:
  1. انقر حفظ - سيؤدي هذا إلى إنشاء متغيّرات يمكنك استخدامها في الخطوات اللاحقة

الخطوة 4: إضافة إجراءات

أضف الآن إجراءات تستخدم بيانات ربط الويب: مثال: إنشاء سجل شخص
  1. أضف إجراء إنشاء سجل
  2. حدِّد كائن الأشخاص
  3. عيّن الحقول:

الخطوة 5: اختبار ربط الويب

قبل التفعيل، اختبر ربط الويب لديك: باستخدام cURL:
باستخدام Postman أو ما شابهه:
  1. أنشئ طلب POST إلى عنوان ربط الويب الخاص بك
  2. عيّن ترويسة Content-Type إلى application/json
  3. أضف جسم JSON الاختباري الخاص بك
  4. أرسل وتحقّق من تشغيلات سير العمل

الخطوة 6: التفعيل

بعد الاختبار، انقر تفعيل لجعل سير العمل فعّالًا.

التعامل مع بُنى بيانات مختلفة

بيانات متداخلة

إذا كان ربط الويب يرسل بيانات متداخلة:
أشر إليها باستخدام: {{trigger.contact.email}}

المصفوفات

إذا كانت البيانات تتضمن مصفوفات:
تعتمد طريقة تعاملك مع المصفوفات على حالة الاستخدام لديك: عدد العناصر غير معروف → استخدم Iterator إذا كنت بحاجة إلى معالجة كل عنصر في المصفوفة (مثلًا، إنشاء سجل لكل عنصر)، أضف إجراء Code لتحليل المصفوفة، ثم استخدم Iterator:
ثم استخدم Iterator للتكرار عبر: {{code.items}} حقول معروفة/محددة → استخرجها إلى حقول مسماة إذا كانت المصفوفة تحتوي على حقول محددة تريد الوصول إليها بشكل فردي (مثلًا، إجابات نموذج حيث الموضع 0 دائمًا هو “الاسم الأول”، والموضع 1 دائمًا هو “اسم العائلة”)، فأضف إجراء Code لاستخراجها:
يمكنك الآن اختيار product.name وproduct.qty بشكل فردي في الخطوات اللاحقة.
لمزيد من التفاصيل حول التعامل مع المصفوفات، راجع التعامل مع المصفوفات في إجراءات Code.

ذات صلة