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

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

این صفحه مواردی را که باید قبل از فعال کردن یکپارچه‌سازی کانکتور هاب Apigee Edge API تکمیل شوند، شرح می‌دهد.

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

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

  1. ایجاد یک پروژه گوگل کلود :
    • به کنسول ابری گوگل بروید.
    • از انتخابگر پروژه، روی «پروژه جدید» کلیک کنید.
    • نام پروژه را وارد کنید و یک حساب صورتحساب انتخاب کنید.
    • روی ایجاد کلیک کنید.
    • روش دیگر، استفاده از رابط خط فرمان gcloud است:
      gcloud projects create PROJECT_NAME
  2. فعال کردن API هاب و ارائه API هاب:
    • در کنسول گوگل کلود، عبارت «Apigee API hub» را جستجو کنید.
    • به سرویس API hub بروید.
    • در صورت درخواست، روی فعال کردن APIها کلیک کنید.
    • برای راه‌اندازی مرکز API، مراحل آماده‌سازی روی صفحه را دنبال کنید. در طول این فرآیند، مطمئن شوید که هرگونه مجوز و افزونه‌ی مورد نیاز برای پردازش فراداده‌ها و رویدادهای زمان اجرا را فعال کرده‌اید.

مرحله 2: ایجاد نمونه افزونه

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

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

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

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

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