پیش نیازهای یکپارچه سازی

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

این صفحه به تشریح مواردی که باید قبل از اینکه بتوانید ادغام رابط هاب Apigee Edge Apigee Edge را فعال کنید، تکمیل می شود.

مرحله 1: تهیه هاب API

برای ارائه هاب API در پروژه Google Cloud:

  1. یک پروژه Google Cloud ایجاد کنید :
    • به Google Cloud Console بروید.
    • از انتخابگر پروژه، روی پروژه جدید کلیک کنید.
    • نام پروژه را وارد کنید و یک حساب صورتحساب را انتخاب کنید.
    • روی ایجاد کلیک کنید.
    • یا از gcloud CLI استفاده کنید:
      gcloud projects create PROJECT_NAME
  2. فعال کردن API Hub APIs و Provision API Hub:
    • در کنسول Google Cloud، "Apigee API hub" را جستجو کنید.
    • به سرویس هاب API بروید.
    • در صورت درخواست روی Enable APIs کلیک کنید.
    • برای راه‌اندازی هاب API، جریان تأمین روی صفحه را دنبال کنید. در طول این فرآیند، اطمینان حاصل کنید که هر گونه حقوق و افزونه های مورد نیاز را برای پردازش متادیتا و رویدادهای زمان اجرا فعال کرده اید.

مرحله 2: ایجاد نمونه پلاگین

یک نمونه پلاگین در هاب API به عنوان یک نقطه ثبت برای یک یا چند سازمان Apigee Edge عمل می کند.

  • به کنسول هاب API بروید.
  • برای ایجاد یک نمونه پلاگین جدید، مراحل ایجاد یک افزونه سفارشی را دنبال کنید.
  • در طی این فرآیند، یک نام منبع نمونه (که به نام Gateway ID نیز گفته می شود) به دست خواهید آورد. این شناسه به طور منحصربه‌فرد سازمان Apigee Edge شما را در هاب API شناسایی می‌کند و برای مرحله بعدی بسیار مهم است.

راه اندازی یکپارچه سازی رابط هاب Apigee Edge Apigee Edge (انتخاب برای یک سازمان)

هنگامی که نمونه پلاگین با موفقیت در هاب API ایجاد شد، باید سازمان Apigee Edge خود را برای ارسال داده به آن پیکربندی کنید. این مرحله به مجوزهای orgadmin در سازمان مربوطه Apigee Edge برای همه تماس‌های API مورد نیاز برای راه‌اندازی یکپارچه‌سازی رابط هاب API نیاز دارد.

برای فعال کردن ادغام رابط هاب API برای یک سازمان 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 شما با نمونه پلاگین هاب API مشخص شده ثبت می شود و فرآیند همگام سازی را برای داده های فراداده API و داده های زمان اجرا آغاز می کند.