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

مقدمة

تتيح لك وحدة "التكاملات" دمج واجهات برمجة التطبيقات والخدمات عبر الإنترنت بسهولة من خلال البرمجة المرئية. توفر الوحدة واجهة مريحة حيث يمكنك سحب وإفلات كتل العقد، مما يتيح لك إنشاء منطق تطبيقاتك بصريًا. هذا يبسط عملية التطوير، مما يجعلها متاحة حتى لأولئك الذين ليسوا مبرمجين محترفين، ويسرع بشكل كبير من عملية دمج الأنظمة المختلفة:

العناصر الأساسية لواجهة وحدة التكاملات

قبل أن نبدأ في إنشاء تدفقاتك الأولى والتكاملات، دعنا نفهم الواجهة. سيسهل فهم كيفية تنظيم العناصر الأساسية العمل ويساعدك على التكيف بشكل أسرع.

1. اللوحة اليسرى بالعقد

اللوحة اليسرى هي المكان الذي ستجد فيه جميع العقد المتاحة. هذه هي العناصر التي ستقوم ببناء تدفقات البيانات الخاصة بك منها.

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

أمثلة على العقد:

  • Inject: يسمح بإرسال البيانات إلى التدفق يدويًا.
  • Debug: يعرض البيانات والرسائل في قائمة التصحيح.
  • Function: يتيح لك كتابة كود مخصص بلغة JavaScript.
  • Template: يُستخدم لإنشاء قوالب نصية أو HTML.

2. علامات التبويب

تقع علامات التبويب فوق منطقة العمل وتتيح لك التبديل بين مشاريع أو تدفقات بيانات مختلفة. هذا مفيد إذا كنت تعمل على عدة تكاملات في نفس الوقت أو ترغب في تقسيم المنطق إلى عدة تدفقات.

  • إنشاء علامات تبويب جديدة: يمكنك إضافة علامة تبويب جديدة بالنقر على زر الإضافة +. تمثل كل علامة تبويب جديدة تدفق بيانات منفصل، مما يساعدك على تنظيم المشروع بشكل أفضل.
  • إعادة تسمية علامات التبويب: لإعادة تسمية علامة تبويب، انقر نقرًا مزدوجًا على اسمها وأدخل اسمًا جديدًا. هذا مفيد بشكل خاص إذا كان لديك العديد من علامات التبويب وتريد أن تفهم بوضوح ما تحتويه كل منها.
  • حذف علامات التبويب: يمكنك حذف علامة تبويب إذا لم تعد بحاجة إليها. ومع ذلك، كن حذرًا حتى لا تفقد بيانات مهمة.

مثال: إذا كنت تعمل على تكامل المدفوعات، يمكنك إنشاء علامات تبويب منفصلة لكل خدمة.

3. منطقة العمل

منطقة العمل هي الجزء المركزي من الواجهة حيث تقوم ببناء وتحرير تدفقات البيانات الخاصة بك.

  • وضع العقد: بعد سحب عقدة من اللوحة اليسرى، ستظهر في منطقة العمل. هنا يمكنك تحريكها، وربطها بعقد أخرى، وإنشاء منطق تدفقك.
  • ربط العقد: لربط العقد، ما عليك سوى سحب خط من مخرج عقدة إلى مدخل عقدة أخرى. بهذه الطريقة، سيتم تمرير البيانات عبر التدفق من عقدة إلى أخرى.
  • إدارة التدفقات: تتيح لك منطقة العمل إنشاء عدة تدفقات بيانات، مما يساعد في تنظيم التكاملات المعقدة والمنطق.

نصيحة: يمكنك تكبير منطقة العمل باستخدام الماوس أو لوحة اللمس لرؤية جميع تفاصيل تدفقك.

4. نموذج تحرير العقد

عندما تنقر نقرًا مزدوجًا على عقدة في منطقة العمل، تفتح نموذج تحرير العقد. هذه نافذة حيث تقوم بتعديل سلوك العقدة.

  • حقول الإعدادات: لكل عقدة معلماتها الخاصة التي يمكنك تعديلها. على سبيل المثال، يمكنك كتابة وتحرير الكود في عقدة Function.
  • حفظ التغييرات: بعد تعديل العقدة، اضغط على زر Submit لحفظ التغييرات.

مثال: في عقدة Function، يمكنك كتابة كود بلغة JavaScript يقوم بتحويل البيانات. في عقدة Template، يمكنك إنشاء قالب يقوم بإدراج البيانات ديناميكيًا.

5. لوحة التصحيح

تقع لوحة التصحيح على اليمين وتستخدم لعرض المخرجات والرسائل من عقدة Debug.

  • عرض الرسائل: عندما تقوم بتشغيل تدفق البيانات، ترسل عقدة Debug الرسائل إلى قائمة التصحيح. يساعدك هذا في رؤية ما يحدث في تدفقك والتحقق من صحة البيانات.
  • تصفية الرسائل: يمكنك تصفية الرسائل لرؤية البيانات التي تحتاجها فقط. هذا مفيد عندما يكون لديك الكثير من المخرجات من عقد Debug المختلفة.
  • مسح نافذة التصحيح: استخدم زر المسح لإزالة الرسائل القديمة والتركيز على البيانات الجديدة.

مثال: إذا كنت تستخدم عقدة Function لإجراء حسابات، أضف عقدة Debug في نهاية التدفق للتحقق مما إذا كان كودك يعالج البيانات بشكل صحيح.

6. أزرار التحكم

زر "فتح في وضع ملء الشاشة"

  • يتيح لك هذا الزر توسيع واجهة وحدة التكاملات إلى وضع ملء الشاشة، مما يكون مفيدًا عند العمل على تدفقات بيانات معقدة أو عند عرض المشروع على شاشة كبيرة.
  • عند الضغط على هذا الزر، ستحصل على مساحة أكبر للتحرير وستتمكن من رؤية جميع تفاصيل تدفقاتك بشكل أفضل.

زر "نشر"

  • هذا هو الزر الرئيسي الذي يحفظ وينشر جميع التغييرات التي تم إجراؤها على تدفقات البيانات الخاصة بك، مما يجعلها نشطة. بعد إضافة أو تعديل العقد، تأكد من الضغط على هذا الزر لتفعيل إعداداتك.

زر "استيراد"

  • يتيح لك هذا الزر استيراد مخطط موجود من JSON أو مثال من القائمة. يمكنك معرفة المزيد في قسم الاستيراد.