المتطلبات الأساسية لعملية الدمج

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

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

الخطوة 1: توفير مركز واجهات برمجة التطبيقات

لتوفير "مركز واجهات برمجة التطبيقات" ضمن مشروعك على Google Cloud، اتّبِع الخطوات التالية:

  1. إنشاء مشروع على Google Cloud:
    • انتقِل إلى Google Cloud Console.
    • من أداة اختيار المشاريع، انقر على مشروع جديد.
    • أدخِل اسم مشروع واختَر حساب فوترة.
    • انقر على إنشاء.
    • يمكنك بدلاً من ذلك استخدام واجهة سطر الأوامر gcloud:
      gcloud projects create PROJECT_NAME
  2. فعِّل واجهات برمجة التطبيقات في "مركز واجهات برمجة التطبيقات" ووفِّر "مركز واجهات برمجة التطبيقات":
    • في Google Cloud Console، ابحث عن "مركز واجهات برمجة التطبيقات Apigee".
    • انتقِل إلى خدمة "مركز واجهات برمجة التطبيقات".
    • انقر على تفعيل واجهات برمجة التطبيقات إذا طُلب منك ذلك.
    • اتّبِع خطوات توفير الخدمة الظاهرة على الشاشة لإعداد "مركز واجهات برمجة التطبيقات". أثناء هذه العملية، تأكَّد من تفعيل أي أذونات وإضافات مطلوبة لمعالجة كلّ من البيانات الوصفية وأحداث وقت التشغيل.

الخطوة 2: إنشاء مثيل للإضافة

يعمل مثيل المكوّن الإضافي في "مركز واجهات برمجة التطبيقات" كنقطة تسجيل لمؤسسة واحدة أو أكثر من مؤسسات Apigee Edge.

  • انتقِل إلى وحدة تحكّم "مركز واجهات برمجة التطبيقات".
  • اتّبِع الخطوات الواردة في إنشاء مثيل مكوّن إضافي لإنشاء مثيل مكوّن إضافي من Apigee Edge.
  • أثناء هذه العملية، ستحصل على اسم مورد المثيل (يُشار إليه أيضًا باسم رقم تعريف البوابة). يحدِّد رقم التعريف هذا بشكلٍ فريد مؤسستك على Apigee Edge ضِمن "مركز واجهات برمجة التطبيقات"، وهو أمر بالغ الأهمية للخطوة التالية.

إعداد عملية دمج موصّل مركز واجهات برمجة التطبيقات في Apigee Edge (الموافقة على الاشتراك في مؤسسة)

بعد إنشاء مثيل المكوّن الإضافي بنجاح في "مركز واجهات برمجة التطبيقات"، عليك ضبط مؤسستك على Apigee Edge لإرسال البيانات إليه. تتطلّب هذه الخطوة أذونات orgadmin ضمن مؤسسة Apigee Edge المعنية لجميع طلبات البيانات من واجهة برمجة التطبيقات اللازمة لإعداد عملية دمج موصّل "مركز واجهات برمجة التطبيقات".

لتفعيل عملية دمج موصّل "مركز واجهات برمجة التطبيقات" لمؤسسة Apigee Edge، استخدِم الأمر التالي:

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

المكان:

  • ORG_NAME هو اسم مؤسستك على Apigee Edge.
  • OAUTH_TOKENهو رمز OAuth المميز المستخدَم لمصادقة الطلب. لمزيد من المعلومات حول إنشاء رمز مميّز لبروتوكول OAuth، يُرجى الاطّلاع على الحصول على الرموز المميزة.
  • استبدِل INSTANCE_RESOURCE_NAME باسم مورد المثيل (معرّف البوابة) الذي تم الحصول عليه من الخطوة السابقة.

بعد التنفيذ بنجاح، يتم تسجيل مؤسستك على Apigee Edge باستخدام مثيل المكوّن الإضافي المحدد لـ "مركز واجهات برمجة التطبيقات"، ما يؤدي إلى بدء عملية المزامنة لكلّ من البيانات الوصفية لواجهة برمجة التطبيقات وبيانات وقت التشغيل.