ربط أكثر من API داخل Workflow واحد في n8n | Connect Multiple APIs in One n8n Workflow

🎓 TheCrypTechAI Learn

تعلّم ببساطة، خطوة بخطوة

معلومة واضحة، ثم خطوة جديدة.

🎓 Learn الأتمتة أتمتة متوسطة باستخدام n8n
الدرس 1 من 7

ربط أكثر من API داخل Workflow واحد في n8n

تقدم المسار 14%

ما معنى ربط APIs في n8n؟

يتيح لك ربط APIs في n8n الحصول على بيانات من خدمة ثم استخدام هذه البيانات داخل خدمة أخرى داخل نفس الـWorkflow. وتساعدك هذه الطريقة على بناء عمليات أتمتة تجمع أكثر من خدمة وتنفذ عدة خطوات تلقائيًا.

ببساطة، يمكن لكل API أن يمثل خطوة مختلفة داخل الـWorkflow، بينما يقوم n8n بتمرير البيانات بين هذه الخطوات تلقائيًا.

مثال بسيط

تخيل أنك تريد إنشاء Workflow يقوم بالخطوات التالية:

  1. استقبال اسم عملة رقمية من المستخدم.
  2. إرسال الاسم إلى API للحصول على بيانات العملة.
  3. استخراج السعر من النتيجة.
  4. إرسال السعر إلى API أو خدمة أخرى.

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

استخدام HTTP Request في n8n

من أهم العقد المستخدمة للتعامل مع APIs في n8n عقدة HTTP Request. من خلالها يمكنك تحديد رابط API وطريقة الطلب مثل GET أو POST وإضافة البيانات أو Headers المطلوبة.

بعد تنفيذ الطلب، يعرض n8n الاستجابة التي أعادها API، ويمكن استخدام القيم الموجودة فيها بواسطة العقد التالية.

كيفية ربط APIs في n8n وتمرير البيانات

الميزة المهمة في n8n هي أنك لا تحتاج إلى نسخ البيانات يدويًا بين كل خطوة. يمكنك استخدام Expressions لاختيار قيمة من نتيجة عقدة سابقة وتمريرها إلى API آخر.

مثال: إذا أعاد API الأول سعر العملة، تستطيع أخذ قيمة السعر فقط واستخدامها كجزء من الطلب المرسل إلى الخدمة التالية.

نصيحة مهمة

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

للتعرف أكثر على استخدام طلبات HTTP يمكنك مراجعة
توثيق HTTP Request الرسمي في n8n.

وإذا كنت تريد استخدام أدوات مجانية أخرى أثناء التعلم، يمكنك زيارة
أدوات TheCrypTechAI المجانية.

الخلاصة

ربط أكثر من API داخل n8n يسمح لك ببناء Workflows أقوى، حيث تحصل على البيانات من خدمة وتعالجها ثم ترسلها إلى خدمة أخرى. الفكرة الأساسية هي فهم البيانات التي يعيدها كل API وكيفية تمرير القيم المطلوبة إلى الخطوة التالية.

🧠

اختبر فهمك

سؤالان سريعان لتثبيت أهم ما تعلمته.

السؤال 1 من 2
ما الفائدة الأساسية من ربط أكثر من API داخل Workflow واحد في n8n؟
السؤال 2 من 2
ما العقدة الشائعة في n8n لإرسال طلبات إلى APIs؟