كيفية تواصل بوابة المطوّرين مع Edge

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

يتم تخزين معظم المعلومات التي تستخدمها بوابة المطوّرين في Apigee Edge. تعمل البوابة كعميل لبرنامج Edge. حسب الضرورة، ترسل بوابة المطوّر طلب HTTP أو HTTPS REST لاسترداد المعلومات من Edge أو إرسالها إليه. على سبيل المثال، عندما يسجّل مطوّر برامج تطبيقًا جديدًا على البوابة، ترسل البوابة طلبًا إلى Edge لتخزين معلومات عن التطبيق.

اتصال البوابة والحافة

تقدم الأقسام التالية المزيد من التفاصيل.

مكان تخزين تسجيل التطبيقات ومفاتيح واجهة برمجة التطبيقات

عندما يُكمل مطور برامج واجهة برمجة التطبيقات عملية تسجيل التطبيق على بوابة المطوّرين، ترسل البوابة معلومات حول التطبيق إلى Apigee Edge، بما في ذلك اسم التطبيق ومنتجات واجهة برمجة التطبيقات المرتبطة بالتطبيق. وإذا سجّل Edge التطبيق بنجاح، تعرض Edge مفتاح واجهة برمجة تطبيقات واحدًا إلى البوابة. يستخدم مطوّر واجهة برمجة التطبيقات مفتاح واجهة برمجة التطبيقات هذا للوصول إلى منتجات واجهة برمجة التطبيقات المرتبطة بالتطبيق.

ويتم تخزين المعلومات المتعلقة بالتطبيقات ومفاتيح واجهة برمجة التطبيقات على Edge فقط، ولا يتم تخزينها على البوابة. عندما يستخدم مطوّر واجهة برمجة التطبيقات البوابة لعرض معلومات حول تطبيق، عبر صفحة "تطبيقاتي" مثلاً، ترسل البوابة طلبًا إلى Edge باستخدام مفتاح واجهة برمجة التطبيقات للوصول إلى المعلومات.

وبالمثل، عندما يضيف مطور واجهة برمجة التطبيقات تطبيقًا أو يزيله أو يعدّله، ترسل البوابة التعديلات إلى Edge ليتم تخزينها.

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

  • إضافة تطبيق مطوِّر واجهة برمجة التطبيقات أو إزالته أو تعديله
  • الموافقة على مفتاح واجهة برمجة التطبيقات أو إبطاله لتطبيق مطوِّر برامج واجهة برمجة التطبيقات

لمزيد من المعلومات، اطّلِع على تسجيل التطبيقات وإدارة مفاتيح واجهة برمجة التطبيقات.

مكان تخزين معلومات مطوّر برامج واجهة برمجة التطبيقات

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

  • الاسم الأول واسم العائلة
  • عنوان البريد الإلكتروني
  • اسم المستخدم
  • حالة حساب البوابة (نشط أو محظور)
  • دور البوابة (المستخدم الذي تمت مصادقته أو المشرف أو غير ذلك)
  • الأذونات المستندة إلى الدور

عنوان البريد الإلكتروني هو المفتاح الأساسي الذي يستخدمه Edge لتحديد مطوّر واجهة برمجة التطبيقات ويجب أن يكون كل منهما فريدًا. ومن المفتاح الأساسي، يُنشئ Edge معرّف مطوِّر فريدًا لكل مؤسسة ينتمي إليها مطوِّر واجهة برمجة التطبيقات. وقد تحتاج إلى استخدام معرّف المطوّر لربط تطبيق بمطوّر واجهة برمجة تطبيقات.

لمزيد من المعلومات، يُرجى الاطّلاع على تسجيل مطوّري التطبيقات.