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

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

আপনি Apigee Edge API হাব সংযোগকারী ইন্টিগ্রেশন সক্ষম করার আগে এই পৃষ্ঠাটির রূপরেখা সম্পূর্ণ করতে হবে।

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

আপনার Google ক্লাউড প্রজেক্টের মধ্যে API হাবের ব্যবস্থা করতে:

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

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

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

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

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

একবার এপিআই হাবে প্লাগইন ইনস্ট্যান্স সফলভাবে তৈরি হয়ে গেলে, এতে ডেটা পাঠাতে আপনাকে আপনার অ্যাপিজি এজ সংস্থা কনফিগার করতে হবে। এপিআই হাব কানেক্টর ইন্টিগ্রেশন সেটআপের জন্য প্রয়োজনীয় সমস্ত API কলের জন্য এই ধাপে সংশ্লিষ্ট Apigee Edge সংস্থার মধ্যে orgadmin অনুমতির প্রয়োজন।

Apigee Edge প্রতিষ্ঠানের জন্য API হাব সংযোগকারী ইন্টিগ্রেশন সক্ষম করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

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 মেটাডেটা এবং রানটাইম ডেটা উভয়ের জন্য সিঙ্ক্রোনাইজেশন প্রক্রিয়া শুরু করে।