ভূমিকা

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

নিম্নলিখিত বিভাগগুলিতে আপনাকে এপিআই পণ্য এবং সম্পর্কিত মূল ধারণাগুলির সাথে পরিচয় করিয়ে দেওয়া হয়েছে।

এপিআই পণ্য বলতে কী বোঝায়?

একজন এপিআই প্রোভাইডার হিসেবে, আপনি আপনার এপিআইগুলোকে একত্রিত করে অ্যাপ ডেভেলপারদের ব্যবহারের জন্য উপলব্ধ করতে এপিআই প্রোডাক্ট তৈরি করেন। আপনি এপিআই প্রোডাক্টগুলোকে আপনার প্রোডাক্ট লাইন হিসেবে ভাবতে পারেন।

বিশেষত, একটি এপিআই প্রোডাক্ট নিম্নলিখিত বিষয়গুলোকে একত্রিত করে:

  • এপিআই রিসোর্স (ইউআরআই) সংগ্রহ
  • পরিষেবা পরিকল্পনা
  • পর্যবেক্ষণ বা বিশ্লেষণের জন্য আপনার ব্যবসার নির্দিষ্ট মেটাডেটা (ঐচ্ছিক)

একটি এপিআই প্রোডাক্টে অন্তর্ভুক্ত এপিআই রিসোর্সগুলো এক বা একাধিক এপিআই থেকে আসতে পারে, তাই আপনি বিশেষায়িত ফিচার সেট তৈরি করার জন্য রিসোর্সগুলোকে মিলিয়ে-মিশিয়ে ব্যবহার করতে পারেন, যেমনটি নিচের চিত্রে দেখানো হয়েছে।

নির্দিষ্ট চাহিদা মেটানোর জন্য আপনি একাধিক এপিআই প্রোডাক্ট তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি এমন একটি এপিআই প্রোডাক্ট তৈরি করতে পারেন যা বিভিন্ন ম্যাপিং রিসোর্সকে একত্রিত করে, যাতে ডেভেলপাররা সহজেই তাদের অ্যাপ্লিকেশনে ম্যাপ ইন্টিগ্রেট করতে পারে। এছাড়াও, আপনি প্রতিটি এপিআই প্রোডাক্টে বিভিন্ন প্রপার্টি সেট করতে পারেন, যেমন বিভিন্ন প্রাইসিং লেভেল। উদাহরণস্বরূপ, আপনি নিম্নলিখিত এপিআই প্রোডাক্ট কম্বিনেশনগুলো অফার করতে পারেন:

  • একটি এপিআই পণ্য যা সাশ্রয়ী মূল্যে কম অ্যাক্সেস সীমা, যেমন প্রতিদিন ১০০০টি অনুরোধ, প্রদান করে। দ্বিতীয় একটি এপিআই পণ্য যা একই রিসোর্সগুলিতে অ্যাক্সেস দেয়, কিন্তু উচ্চতর অ্যাক্সেস সীমা এবং উচ্চতর মূল্যে।
  • একটি বিনামূল্যের এপিআই পণ্য যা রিসোর্সগুলিতে শুধুমাত্র পঠনযোগ্য (read-only) অ্যাক্সেস প্রদান করে। দ্বিতীয় একটি এপিআই পণ্য সামান্য খরচের বিনিময়ে একই রিসোর্সগুলিতে পঠন ও লিখন (read/write) অ্যাক্সেস প্রদান করে।

এছাড়াও, আপনি একটি এপিআই প্রোডাক্টে এপিআই রিসোর্সগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করতে পারেন। উদাহরণস্বরূপ, আপনি এমন রিসোর্সগুলিকে একত্রিত করতে পারেন যা শুধুমাত্র অভ্যন্তরীণ ডেভেলপাররা অথবা শুধুমাত্র অর্থ প্রদানকারী গ্রাহকরা অ্যাক্সেস করতে পারবে।

এপিআই প্রোডাক্টগুলো আপনার এপিআই-এর অনুমোদন এবং অ্যাক্সেস নিয়ন্ত্রণের কেন্দ্রীয় ব্যবস্থা। Apigee-তে, এপিআই কীগুলো সরাসরি এপিআই-এর জন্য নয়, বরং এপিআই প্রোডাক্টের জন্য প্রোভিশন করা হয়। অন্য কথায়, একটি সংযুক্ত সার্ভিস প্ল্যানসহ রিসোর্সের বান্ডেলের জন্য এপিআই কী প্রোভিশন করা হয়।

অ্যাপ ডেভেলপাররা তাদের অ্যাপ নিবন্ধন করার মাধ্যমে আপনার এপিআই প্রোডাক্টগুলো অ্যাক্সেস করে, যেমনটি "অ্যাপ নিবন্ধন" অংশে বর্ণনা করা হয়েছে। যখন কোনো অ্যাপ একটি এপিআই প্রোডাক্ট অ্যাক্সেস করার চেষ্টা করে, তখন রানটাইমে Apigee দ্বারা অনুমোদন প্রয়োগ করা হয়, যা নিশ্চিত করে যে:

  • অনুরোধকারী অ্যাপটি একটি নির্দিষ্ট এপিআই রিসোর্স অ্যাক্সেস করার অনুমতিপ্রাপ্ত।
  • অনুরোধকারী অ্যাপটি অনুমোদিত কোটা অতিক্রম করেনি।
  • যদি সংজ্ঞায়িত করা থাকে, তাহলে এপিআই প্রোডাক্টে নির্ধারিত OAuth স্কোপগুলো অ্যাপ দ্বারা উপস্থাপিত অ্যাক্সেস টোকেনের সাথে সংশ্লিষ্ট স্কোপগুলোর সাথে মিলে যায়।

মূল ধারণাগুলো বুঝুন

আপনার এপিআই পণ্য তৈরি করার আগে নিম্নলিখিত মূল ধারণাগুলো পর্যালোচনা করুন।

এপিআই কী

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

কনজিউমার কী বা অ্যাক্সেস টোকেন অনুরোধের প্রমাণপত্র হিসেবে কাজ করে। অ্যাপ ডেভেলপার অ্যাপের মধ্যে কনজিউমার কী যুক্ত করে দেন, যাতে অ্যাপটি যখন Edge দ্বারা হোস্ট করা কোনো API-তে অনুরোধ করে, তখন নিম্নলিখিত উপায়গুলির মধ্যে যেকোনো একটির মাধ্যমে অনুরোধে কনজিউমার কী-টি পাস করে:

  • যখন এপিআই, এপিআই কী যাচাইকরণ ব্যবহার করে, তখন অ্যাপটিকে অবশ্যই কনজিউমার কী সরাসরি পাস করতে হবে।
  • যখন API, OAuth টোকেন যাচাইকরণ ব্যবহার করে, তখন অ্যাপটিকে অবশ্যই একটি টোকেন পাস করতে হবে যা কনজিউমার কী থেকে উদ্ভূত হয়েছে।

এপিআই কী এনফোর্সমেন্ট স্বয়ংক্রিয়ভাবে হয় না। রিকোয়েস্ট ক্রেডেনশিয়াল হিসেবে কনজিউমার কী বা OAuth টোকেন ব্যবহার করা হোক না কেন, এপিআই প্রক্সি উপযুক্ত ফ্লো-তে একটি VerifyAPIKey পলিসি অথবা একটি OAuth/VerifyAccessToken পলিসি অন্তর্ভুক্ত করার মাধ্যমে আপনার এপিআই প্রক্সিগুলোতে রিকোয়েস্ট ক্রেডেনশিয়ালগুলো যাচাই করে। আপনি যদি আপনার এপিআই প্রক্সিতে কোনো ক্রেডেনশিয়াল এনফোর্সমেন্ট পলিসি অন্তর্ভুক্ত না করেন, তাহলে যেকোনো কলার আপনার এপিআইগুলো ইনভোক করতে পারবে। আরও তথ্যের জন্য, Verify API Key policy দেখুন।

অনুরোধে প্রদত্ত পরিচয়পত্র যাচাই করার জন্য, Edge নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করে:

  • অনুরোধের সাথে পাঠানো ক্রেডেনশিয়ালগুলো সংগ্রহ করুন। OAuth টোকেন যাচাইকরণের ক্ষেত্রে, Edge প্রথমে যাচাই করে যে টোকেনটির মেয়াদ শেষ হয়ে যায়নি, এবং তারপর টোকেনটি তৈরি করতে ব্যবহৃত কনজিউমার কী-টি খুঁজে বের করে।
  • সেইসব এপিআই প্রোডাক্টের তালিকা পুনরুদ্ধার করুন, যেগুলোর সাথে কনজিউমার কী-টি যুক্ত করা হয়েছে।
  • নিশ্চিত করুন যে বর্তমান এপিআই প্রক্সিটি এপিআই প্রোডাক্টে অন্তর্ভুক্ত আছে এবং বর্তমান রিসোর্স পাথ (ইউআরএল পাথ) এপিআই প্রোডাক্টে সক্রিয় করা আছে।
  • কনজিউমার কী-টি মেয়াদোত্তীর্ণ বা বাতিল করা হয়নি তা যাচাই করুন, অ্যাপটি বাতিল করা হয়নি তা পরীক্ষা করুন এবং অ্যাপ ডেভেলপার সক্রিয় আছেন কিনা তা যাচাই করুন।

উপরোক্ত সকল যাচাই সফল হলে, পরিচয়পত্র যাচাইকরণ সফল হয়।

মূল কথা হলো, Edge স্বয়ংক্রিয়ভাবে কনজিউমার কী তৈরি করে, কিন্তু এপিআই পাবলিশারদের উপযুক্ত পলিসি ব্যবহারের মাধ্যমে এপিআই প্রক্সিতে কী চেকিং কার্যকর করতে হয়।

স্বয়ংক্রিয় বনাম ম্যানুয়াল অনুমোদন

ডিফল্টরূপে, কোনো অ্যাপ থেকে একটি এপিআই প্রোডাক্ট অ্যাক্সেস করার জন্য কী (key) পাওয়ার সমস্ত অনুরোধ স্বয়ংক্রিয়ভাবে অনুমোদিত হয়ে যায়। বিকল্পভাবে, আপনি কী-গুলো ম্যানুয়ালি অনুমোদন করার জন্য এপিআই প্রোডাক্টটি কনফিগার করতে পারেন। এই ক্ষেত্রে, যে কোনো অ্যাপ এপিআই প্রোডাক্টটি যোগ করলে, আপনাকে সেই অ্যাপের কী-এর অনুরোধগুলো অনুমোদন করতে হবে। আরও তথ্যের জন্য, ‘অ্যাপ নিবন্ধন করুন এবং এপিআই কী পরিচালনা করুন’ দেখুন।

কোটা

কোটা আপনার ব্যাকএন্ড সার্ভারগুলোকে উচ্চ ট্র্যাফিক থেকে সুরক্ষিত রাখতে পারে এবং আপনার পণ্যের সারিতে ভিন্নতা আনতে পারে। উদাহরণস্বরূপ, আপনি উচ্চ কোটার রিসোর্সগুলোকে একটি প্রিমিয়াম পণ্য হিসেবে বান্ডেল করতে পারেন এবং কম কোটার একই বান্ডেলটি একটি বেসিক পণ্য হিসেবে ব্যবহার করতে পারেন। কোনো পণ্য জনপ্রিয় হলে এবং প্রচুর পরিমাণে অনুরোধ পেলে, কোটা আপনার সার্ভারগুলোকে অতিরিক্ত চাপের হাত থেকে রক্ষা করতে সাহায্য করতে পারে।

কোটা কনফিগার করার তথ্যের জন্য, কোটা পলিসি দেখুন। কোটা পলিসিতে প্রোডাক্ট কোটা সেটিংস ব্যবহার করার তথ্যের জন্য, নিম্নলিখিত কমিউনিটি আর্টিকেলটি দেখুন : একটি এপিআই প্রোডাক্টের কোটা সেটিংস একটি এপিআই প্রক্সির কোটা পলিসির সাথে কীভাবে কাজ করে?

OAuth স্কোপ

অতিরিক্ত নিরাপত্তা হিসেবে, আপনি কমা দিয়ে আলাদা করা একটি তালিকা আকারে যেকোনো OAuth স্কোপ নির্ধারণ করতে পারেন, যা প্রোডাক্টের মাধ্যমে পাঠানো অ্যাক্সেস টোকেনগুলোতে অবশ্যই উপস্থিত থাকতে হবে। যখন আপনি একটি প্রোডাক্ট তৈরি করছেন, তখন আপনার সংস্থা যে সমস্ত স্কোপ ব্যবহার করে সে সম্পর্কে আপনাকে সচেতন থাকতে হবে। আপনি একটি প্রোডাক্টে যে স্কোপগুলো যোগ করবেন তা অবশ্যই বিদ্যমান স্কোপগুলোর সাথে মিলতে হবে, অন্যথায় প্রোডাক্টটি সুরক্ষিত থাকবে না।

Edge OAuth পলিসির সাথে স্কোপ ব্যবহার সম্পর্কে আরও তথ্যের জন্য, Working with OAuth2 scopes দেখুন।

অ্যাক্সেস স্তর

একটি এপিআই পণ্য নির্ধারণ করার সময়, আপনি নিম্নলিখিত অ্যাক্সেস স্তরগুলি সেট করতে পারেন।

প্রবেশাধিকার স্তর বর্ণনা
জনসাধারণের এপিআই প্রোডাক্টগুলো সকল ডেভেলপারের জন্য উপলব্ধ। আপনি এগুলো ইন্টিগ্রেটেড অথবা ড্রুপাল-ভিত্তিক ডেভেলপার পোর্টালে যোগ করতে পারেন।
শুধুমাত্র ব্যক্তিগত বা অভ্যন্তরীণ

এপিআই পণ্য যা ব্যক্তিগত বা অভ্যন্তরীণ ব্যবহারের জন্য ডিজাইন করা হয়েছে।

দ্রষ্টব্য: প্রাইভেট এবং ইন্টারনাল অনলি অ্যাক্সেস লেভেলের মধ্যে কার্যকারিতার দিক থেকে কোনো পার্থক্য নেই। যে লেবেলটি এপিআই প্রোডাক্টটির উদ্দিষ্ট ব্যবহারকারীদের সবচেয়ে ভালোভাবে বর্ণনা করে, সেটি বেছে নিন।

ইন্টিগ্রেটেড পোর্টালের জন্য, আপনি ব্যক্তিগত বা শুধুমাত্র অভ্যন্তরীণ ব্যবহারের জন্য এপিআই প্রোডাক্ট যোগ করতে পারেন এবং প্রয়োজন অনুযায়ী সেগুলোকে অ্যাপ ডেভেলপারদের জন্য উপলব্ধ করতে পারেন।

ড্রুপাল-ভিত্তিক ডেভেলপার পোর্টালের জন্য, আপনি আপনার পোর্টালে প্রাইভেট অথবা শুধুমাত্র অভ্যন্তরীণ ব্যবহারের জন্য এপিআই প্রোডাক্টগুলোর অ্যাক্সেস পরিচালনা করতে পারেন, যা নিম্নলিখিত বিভাগগুলিতে বর্ণনা করা হয়েছে:

মূল ধারণাগুলো বুঝুন

আপনার এপিআই পণ্য তৈরি করার আগে নিম্নলিখিত মূল ধারণাগুলো পর্যালোচনা করুন।

এপিআই কী

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

কনজিউমার কী বা অ্যাক্সেস টোকেন অনুরোধের প্রমাণপত্র হিসেবে কাজ করে। অ্যাপ ডেভেলপার অ্যাপের মধ্যে কনজিউমার কী যুক্ত করে দেন, যাতে অ্যাপটি যখন Edge দ্বারা হোস্ট করা কোনো API-তে অনুরোধ করে, তখন নিম্নলিখিত উপায়গুলির মধ্যে যেকোনো একটির মাধ্যমে অনুরোধে কনজিউমার কী-টি পাস করে:

  • যখন এপিআই, এপিআই কী যাচাইকরণ ব্যবহার করে, তখন অ্যাপটিকে অবশ্যই কনজিউমার কী সরাসরি পাস করতে হবে।
  • যখন API, OAuth টোকেন যাচাইকরণ ব্যবহার করে, তখন অ্যাপটিকে অবশ্যই একটি টোকেন পাস করতে হবে যা কনজিউমার কী থেকে উদ্ভূত হয়েছে।

এপিআই কী এনফোর্সমেন্ট স্বয়ংক্রিয়ভাবে হয় না। রিকোয়েস্ট ক্রেডেনশিয়াল হিসেবে কনজিউমার কী বা OAuth টোকেন ব্যবহার করা হোক না কেন, এপিআই প্রক্সি উপযুক্ত ফ্লো-তে একটি VerifyAPIKey পলিসি অথবা একটি OAuth/VerifyAccessToken পলিসি অন্তর্ভুক্ত করার মাধ্যমে আপনার এপিআই প্রক্সিগুলোতে রিকোয়েস্ট ক্রেডেনশিয়ালগুলো যাচাই করে। আপনি যদি আপনার এপিআই প্রক্সিতে কোনো ক্রেডেনশিয়াল এনফোর্সমেন্ট পলিসি অন্তর্ভুক্ত না করেন, তাহলে যেকোনো কলার আপনার এপিআইগুলো ইনভোক করতে পারবে। আরও তথ্যের জন্য, Verify API Key policy দেখুন।

অনুরোধে প্রদত্ত পরিচয়পত্র যাচাই করার জন্য, Edge নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করে:

  • অনুরোধের সাথে পাঠানো ক্রেডেনশিয়ালগুলো সংগ্রহ করুন। OAuth টোকেন যাচাইকরণের ক্ষেত্রে, Edge প্রথমে যাচাই করে যে টোকেনটির মেয়াদ শেষ হয়ে যায়নি, এবং তারপর টোকেনটি তৈরি করতে ব্যবহৃত কনজিউমার কী-টি খুঁজে বের করে।
  • সেইসব এপিআই প্রোডাক্টের তালিকা পুনরুদ্ধার করুন, যেগুলোর সাথে কনজিউমার কী-টি যুক্ত করা হয়েছে।
  • নিশ্চিত করুন যে বর্তমান এপিআই প্রক্সিটি এপিআই প্রোডাক্টে অন্তর্ভুক্ত আছে এবং বর্তমান রিসোর্স পাথ (ইউআরএল পাথ) এপিআই প্রোডাক্টে সক্রিয় করা আছে।
  • কনজিউমার কী-টি মেয়াদোত্তীর্ণ বা বাতিল করা হয়নি তা যাচাই করুন, অ্যাপটি বাতিল করা হয়নি তা পরীক্ষা করুন এবং অ্যাপ ডেভেলপার সক্রিয় আছেন কিনা তা যাচাই করুন।

উপরোক্ত সকল যাচাই সফল হলে, পরিচয়পত্র যাচাইকরণ সফল হয়।

মূল কথা হলো, Edge স্বয়ংক্রিয়ভাবে কনজিউমার কী তৈরি করে, কিন্তু এপিআই পাবলিশারদের উপযুক্ত পলিসি ব্যবহারের মাধ্যমে এপিআই প্রক্সিতে কী চেকিং কার্যকর করতে হয়।

স্বয়ংক্রিয় বনাম ম্যানুয়াল অনুমোদন

ডিফল্টরূপে, কোনো অ্যাপ থেকে একটি এপিআই প্রোডাক্ট অ্যাক্সেস করার জন্য কী (key) পাওয়ার সমস্ত অনুরোধ স্বয়ংক্রিয়ভাবে অনুমোদিত হয়ে যায়। বিকল্পভাবে, আপনি কী-গুলো ম্যানুয়ালি অনুমোদন করার জন্য এপিআই প্রোডাক্টটি কনফিগার করতে পারেন। এই ক্ষেত্রে, যে কোনো অ্যাপ এপিআই প্রোডাক্টটি যোগ করলে, আপনাকে সেই অ্যাপের কী-এর অনুরোধগুলো অনুমোদন করতে হবে। আরও তথ্যের জন্য, ‘অ্যাপ নিবন্ধন করুন এবং এপিআই কী পরিচালনা করুন’ দেখুন।

কোটা

কোটা আপনার ব্যাকএন্ড সার্ভারগুলোকে উচ্চ ট্র্যাফিক থেকে সুরক্ষিত রাখতে পারে এবং আপনার পণ্যের সারিতে ভিন্নতা আনতে পারে। উদাহরণস্বরূপ, আপনি উচ্চ কোটার রিসোর্সগুলোকে একটি প্রিমিয়াম পণ্য হিসেবে বান্ডেল করতে পারেন এবং কম কোটার একই বান্ডেলটি একটি বেসিক পণ্য হিসেবে ব্যবহার করতে পারেন। কোনো পণ্য জনপ্রিয় হলে এবং প্রচুর পরিমাণে অনুরোধ পেলে, কোটা আপনার সার্ভারগুলোকে অতিরিক্ত চাপের হাত থেকে রক্ষা করতে সাহায্য করতে পারে।

কোটা কনফিগার করার তথ্যের জন্য, কোটা পলিসি দেখুন। কোটা পলিসিতে প্রোডাক্ট কোটা সেটিংস ব্যবহার করার তথ্যের জন্য, নিম্নলিখিত কমিউনিটি আর্টিকেলটি দেখুন : একটি এপিআই প্রোডাক্টের কোটা সেটিংস একটি এপিআই প্রক্সির কোটা পলিসির সাথে কীভাবে কাজ করে?

OAuth স্কোপ

অতিরিক্ত নিরাপত্তা হিসেবে, আপনি কমা দিয়ে আলাদা করা একটি তালিকা আকারে যেকোনো OAuth স্কোপ নির্ধারণ করতে পারেন, যা প্রোডাক্টের মাধ্যমে পাঠানো অ্যাক্সেস টোকেনগুলোতে অবশ্যই উপস্থিত থাকতে হবে। যখন আপনি একটি প্রোডাক্ট তৈরি করছেন, তখন আপনার সংস্থা যে সমস্ত স্কোপ ব্যবহার করে সে সম্পর্কে আপনাকে সচেতন থাকতে হবে। আপনি একটি প্রোডাক্টে যে স্কোপগুলো যোগ করবেন তা অবশ্যই বিদ্যমান স্কোপগুলোর সাথে মিলতে হবে, অন্যথায় প্রোডাক্টটি সুরক্ষিত থাকবে না।

Edge OAuth পলিসির সাথে স্কোপ ব্যবহার সম্পর্কে আরও তথ্যের জন্য, Working with OAuth2 scopes দেখুন।

অ্যাক্সেস স্তর

একটি এপিআই পণ্য নির্ধারণ করার সময়, আপনি নিম্নলিখিত অ্যাক্সেস স্তরগুলি সেট করতে পারেন।

প্রবেশাধিকার স্তর বর্ণনা
জনসাধারণের এপিআই প্রোডাক্টগুলো সকল ডেভেলপারের জন্য উপলব্ধ। আপনি এগুলো ইন্টিগ্রেটেড অথবা ড্রুপাল-ভিত্তিক ডেভেলপার পোর্টালে যোগ করতে পারেন।
শুধুমাত্র ব্যক্তিগত বা অভ্যন্তরীণ

এপিআই পণ্য যা ব্যক্তিগত বা অভ্যন্তরীণ ব্যবহারের জন্য ডিজাইন করা হয়েছে।

দ্রষ্টব্য: প্রাইভেট এবং ইন্টারনাল অনলি অ্যাক্সেস লেভেলের মধ্যে কার্যকারিতার দিক থেকে কোনো পার্থক্য নেই। যে লেবেলটি এপিআই প্রোডাক্টটির উদ্দিষ্ট ব্যবহারকারীদের সবচেয়ে ভালোভাবে বর্ণনা করে, সেটি বেছে নিন।

ইন্টিগ্রেটেড পোর্টালের জন্য, আপনি ব্যক্তিগত বা শুধুমাত্র অভ্যন্তরীণ ব্যবহারের জন্য এপিআই প্রোডাক্ট যোগ করতে পারেন এবং প্রয়োজন অনুযায়ী সেগুলোকে অ্যাপ ডেভেলপারদের জন্য উপলব্ধ করতে পারেন।

ড্রুপাল-ভিত্তিক ডেভেলপার পোর্টালের জন্য, আপনি আপনার পোর্টালে প্রাইভেট অথবা শুধুমাত্র অভ্যন্তরীণ ব্যবহারের জন্য এপিআই প্রোডাক্টগুলোর অ্যাক্সেস পরিচালনা করতে পারেন, যা নিম্নলিখিত বিভাগগুলিতে বর্ণনা করা হয়েছে: