একীকরণের জন্য পূর্বশর্ত

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

এই পূর্বশর্তগুলি যেমন API হাব সেট আপ করা, একটি প্লাগইন ইনস্ট্যান্স তৈরি করা এবং API হাবের সাথে সংযোগ স্থাপনের জন্য আপনার Apigee এজ সংস্থা কনফিগার করা।

ধাপ 1: API হাব প্রভিশনিং

শুরু করতে, আপনার Google ক্লাউড প্রকল্পের মধ্যে API হাবের ব্যবস্থা করুন।

  1. একটি Google ক্লাউড প্রকল্প তৈরি করুন :
    • Google ক্লাউড কনসোলে নেভিগেট করুন।
    • প্রকল্প নির্বাচক থেকে, নতুন প্রকল্প ক্লিক করুন।
    • একটি প্রকল্পের নাম লিখুন এবং একটি বিলিং অ্যাকাউন্ট নির্বাচন করুন৷
    • তৈরি করুন ক্লিক করুন।
    • বিকল্পভাবে, gcloud CLI ব্যবহার করুন:
      gcloud projects create PROJECT_NAME
  2. এপিআই হাব এপিআই সক্ষম করুন এবং এপিআই হাব বিধান করুন:
    • Google ক্লাউড কনসোলে, "API হাব" অনুসন্ধান করুন।
    • API হাব পরিষেবাতে নেভিগেট করুন।
    • অনুরোধ করা হলে APIs সক্ষম করুন ক্লিক করুন।
    • API হাব সেট আপ করতে অন-স্ক্রীন প্রভিশনিং ফ্লো অনুসরণ করুন। এই প্রক্রিয়া চলাকালীন, নিশ্চিত করুন যে আপনি মেটাডেটা এবং রানটাইম ইভেন্ট উভয় প্রক্রিয়াকরণের জন্য প্রয়োজনীয় এনটাইটেলমেন্ট এবং অ্যাড-অন সক্ষম করেছেন।

ধাপ 2: প্লাগইন ইনস্ট্যান্স তৈরি

API হাবের একটি প্লাগইন উদাহরণ এক বা একাধিক Apigee এজ সংস্থার জন্য একটি নিবন্ধন পয়েন্ট হিসাবে কাজ করে।

  • API হাব কনসোলে নেভিগেট করুন।
  • একটি নতুন প্লাগইন ইনস্ট্যান্স তৈরি করতে নির্দেশাবলী অনুসরণ করুন।
  • এই প্রক্রিয়া চলাকালীন, আপনি একটি ইনস্ট্যান্স রিসোর্স নাম (গেটওয়ে আইডি হিসাবেও উল্লেখ করা হয়) পাবেন। এই আইডিটি API হাবের মধ্যে আপনার Apigee Edge অর্গানাইজেশনকে স্বতন্ত্রভাবে সনাক্ত করে এবং পরবর্তী ধাপের জন্য অত্যন্ত গুরুত্বপূর্ণ।

Apigee Edge API হাব সংযোগকারী সেটআপ (একটি সংস্থার জন্য অপ্ট-ইন)

  • একবার এপিআই হাবে প্লাগইন ইনস্ট্যান্স সফলভাবে তৈরি হয়ে গেলে, এতে ডেটা পাঠাতে আপনাকে আপনার অ্যাপিজি এজ সংস্থা কনফিগার করতে হবে। এপিআই হাব সংযোগকারী সেটআপের জন্য প্রয়োজনীয় সমস্ত API কলগুলির জন্য এই পদক্ষেপের জন্য সংশ্লিষ্ট Apigee Edge সংস্থার মধ্যে orgadmin অনুমতির প্রয়োজন৷
  • একটি Apigee এজ সংস্থার জন্য API হাব সংযোগকারী সক্ষম করতে, এজ ম্যানেজমেন্ট API এ একটি POST অনুরোধ করুন:
    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"
        }'
      

    OAuth-এর জন্য, কী ক্ষেত্রে নিম্নলিখিতটি লিখুন: your-token বহনকারী (আরও তথ্যের জন্য, টোকেন পান দেখুন)।

    • মূল অবস্থান: শিরোনাম
    • পরামিতি নাম: অনুমোদন
    • উপলব্ধ প্রমাণীকরণ বিকল্প: মৌলিক এবং OAuth

    সফলভাবে সঞ্চালনের পরে, এই কমান্ডটি নির্দিষ্ট API হাব প্লাগইন ইনস্ট্যান্সের সাথে আপনার Apigee Edge সংস্থাকে নিবন্ধিত করে, API মেটাডেটা এবং রানটাইম ডেটা উভয়ের জন্যই সিঙ্ক্রোনাইজেশন প্রক্রিয়া শুরু করে।