আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
অ্যাপগুলি নিবন্ধন করুন এবং API কীগুলি পরিচালনা করুন, যা নিম্নলিখিত বিভাগে বর্ণিত হয়েছে৷
ভূমিকা
অ্যাপ রেজিস্ট্রেশন কে আপনার API গুলি অ্যাক্সেস করতে পারে তা নিয়ন্ত্রণ করার প্রাথমিক প্রক্রিয়া প্রদান করে।
একজন API প্রদানকারী হিসাবে, আপনি আপনার APIগুলিকে বান্ডিল করতে এক বা একাধিক API পণ্য তৈরি করেন, যেমন API পণ্য পরিচালনা করুন -এ ব্যাখ্যা করা হয়েছে। একটি অ্যাপ নিবন্ধন করার সময়, অ্যাপ বিকাশকারী কোন API পণ্যগুলি ব্যবহার করবেন তা নির্বাচন করে এবং এজ একটি একক API কী সরবরাহ করে যা বিকাশকারী সেই API পণ্যগুলি অ্যাক্সেস করতে ব্যবহার করতে পারে। অ্যাপ ডেভেলপার API পণ্যগুলিতে থাকা API প্রক্সিগুলিতে প্রতিটি কলে API কী পাস করে। যেকোন সময়ে, আপনি একটি অ্যাপের API কী প্রত্যাহার করতে পারেন, একটি অ্যাপ ডেভেলপারকে সেই অ্যাপের দ্বারা উল্লেখ করা API পণ্যগুলির সমস্ত বা উপসেট অ্যাক্সেস করতে বাধা দেয়।
সাধারণত, অ্যাপ বিকাশকারীরা আপনার বিকাশকারী পোর্টাল ব্যবহার করে আপনার API পণ্যগুলি ব্যবহার করার জন্য নিবন্ধন করে। আপনার পোর্টাল তৈরি এবং আপনার API পণ্যগুলি প্রকাশ করার পদক্ষেপগুলি আপনার পোর্টাল তৈরি করুন- এ বর্ণিত আছে।
বিকল্পভাবে, একজন API প্রদানকারী হিসাবে, আপনি অ্যাপ নিবন্ধন প্রক্রিয়ার উপর আরও নিয়ন্ত্রণ চাইতে পারেন এবং এজ-এ অ্যাপগুলি নিবন্ধন করতে বেছে নিতে পারেন, যেমনটি নিম্নলিখিত বিভাগে বর্ণিত হয়েছে। উদাহরণস্বরূপ, আপনি আপনার অভ্যন্তরীণ উন্নয়ন দলগুলির জন্য বা আপনার পোর্টালে অ্যাক্সেস ছাড়াই কোনও বিকাশকারীর পক্ষে অ্যাপগুলি নিবন্ধন করতে চাইতে পারেন৷
নিম্নলিখিত বিভাগগুলি বর্ণনা করে যে কীভাবে অ্যাপগুলি নিবন্ধন করতে হয় এবং UI এবং API ব্যবহার করে API কীগুলি পরিচালনা করতে হয়৷
অ্যাপস পৃষ্ঠা অন্বেষণ করা হচ্ছে
অ্যাপ্লিকেশান পৃষ্ঠা অ্যাক্সেস করুন এবং অন্বেষণ করুন, নীচে বর্ণিত হিসাবে।
প্রান্ত
এজ UI ব্যবহার করে অ্যাপস পৃষ্ঠা অ্যাক্সেস করতে:
- apigee.com/edge এ সাইন ইন করুন।
- বাম নেভিগেশন বারে প্রকাশ > অ্যাপ নির্বাচন করুন।
অ্যাপস পৃষ্ঠা প্রদর্শিত হয়।
চিত্রে যেমন হাইলাইট করা হয়েছে, অ্যাপস পৃষ্ঠা আপনাকে এতে সক্ষম করে:
- একটি অ্যাপ নিবন্ধন করুন
- একটি অ্যাপ দেখুন এবং সম্পাদনা করুন
- শংসাপত্র পরিচালনা করুন
- একটি অ্যাপ অনুমোদন বা প্রত্যাহার করুন
- একটি অ্যাপ মুছুন
- নাম, বিকাশকারী, অ্যাপ আইডি, ভোক্তা API কী, বা সমস্ত সামগ্রী দ্বারা অ্যাপগুলির তালিকা অনুসন্ধান করুন
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে অ্যাপস পৃষ্ঠা অ্যাক্সেস করতে:
-
http:// ms-ip :9000
এ সাইন ইন করুন, যেখানে ms-ip হল ম্যানেজমেন্ট সার্ভার নোডের IP ঠিকানা বা DNS নাম। - শীর্ষ নেভিগেশন বারে প্রকাশ > বিকাশকারী অ্যাপ নির্বাচন করুন।
বিকাশকারী অ্যাপস পৃষ্ঠা প্রদর্শিত হয়।
- একটি অ্যাপ নিবন্ধন করুন
- একটি অ্যাপ দেখুন এবং সম্পাদনা করুন
- শংসাপত্র পরিচালনা করুন
- একটি অ্যাপ অনুমোদন বা প্রত্যাহার করুন
- একটি অ্যাপ মুছুন
- নাম, বিকাশকারী, অ্যাপ আইডি, ভোক্তা API কী, বা সমস্ত সামগ্রী দ্বারা অ্যাপগুলির তালিকা অনুসন্ধান করুন
একটি অ্যাপ নিবন্ধন করা হচ্ছে
নিম্নলিখিত পদ্ধতিগুলির মধ্যে একটি ব্যবহার করে একটি অ্যাপ নিবন্ধিত করা যেতে পারে:
- একজন অ্যাপ ডেভেলপার আপনার পোর্টালের মাধ্যমে অ্যাপটিকে নিবন্ধন করতে পারেন, যেমন অ্যাপ ডেভেলপাররা আপনার পোর্টালের সাথে ইন্টারঅ্যাক্ট করে
- নীচে বর্ণিত হিসাবে আপনি এজ-এ একটি অ্যাপ নিবন্ধন করতে পারেন। অ্যাপ ডেভেলপারকে কীভাবে কী প্রদান করবেন তা নির্ধারণ করা আপনার উপর নির্ভর করে।
নিবন্ধিত অ্যাপগুলি এতে যোগ করা হয়েছে:
- এজে নিবন্ধিত অ্যাপের তালিকা। বিকাশকারীর বিবরণ দেখা এবং সম্পাদনা দেখুন।
- ডেভেলপার পোর্টালে অ্যাপস পৃষ্ঠা।
এজে একটি অ্যাপ নিবন্ধন করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- + অ্যাপে ক্লিক করুন।
- অ্যাপের বিবরণ উল্লেখ করুন:
মাঠ বর্ণনা প্রয়োজন? নাম অ্যাপটির নাম। অ্যাপটি তৈরি হয়ে গেলে আপনি নাম পরিবর্তন করতে পারবেন না। এই নামটি ব্যবস্থাপনা API কলগুলিতে ব্যবহৃত হয়। হ্যাঁ প্রদর্শনের নাম এজ ম্যানেজমেন্ট UI এবং ডেভেলপার পোর্টালে প্রদর্শিত অ্যাপের ডিসপ্লে নাম। না কোম্পানি/ডেভেলপার দ্রষ্টব্য : Apigee হাইব্রিড কোম্পানির অ্যাপ সমর্থন করে না; এই ক্ষেত্রটি প্রযোজ্য নয়।
কোম্পানি বা বিকাশকারী নির্বাচন করুন এবং ড্রপ-ডাউন থেকে একটি কোম্পানি বা বিকাশকারীর নাম নির্বাচন করুন।
দ্রষ্টব্য: কার্যক্ষমতার কারণে, সমস্ত কোম্পানি বা বিকাশকারী ড্রপ-ডাউনে প্রদর্শিত হয় না। অনুসন্ধান বাক্সে কোম্পানির নাম বা বিকাশকারীর নাম বা ইমেল টাইপ করা শুরু করুন। এছাড়াও দেখুন অ্যাপ ডেভেলপারদের নিবন্ধন করুন ।হ্যাঁ কলব্যাক URL সাধারণত একটি অ্যাপের URL নির্দিষ্ট করে যা ক্লায়েন্ট অ্যাপের পক্ষ থেকে একটি অনুমোদন কোড পাওয়ার জন্য মনোনীত হয়। এই মান সব API পণ্যের জন্য প্রয়োজন হয় না. না নোট অ্যাপের জন্য বর্ণনামূলক নোট। না - API কী মেয়াদ ও স্থিতি এবং সংশ্লিষ্ট API পণ্যগুলি সহ শংসাপত্রগুলি নির্দিষ্ট করুন৷
শংসাপত্র বিভাগে, ক্লিক করুন এবং নিম্নলিখিত তথ্য লিখুন:মাঠ বর্ণনা মেয়াদ শেষ একটি মেয়াদ শেষ হওয়ার সময়কাল বা তারিখ কনফিগার করুন, অথবা কখনই মেয়াদ শেষ না হওয়ার জন্য API কী সেট করুন এবং ঠিক আছে ক্লিক করুন। পণ্য API কী এর সাথে এক বা একাধিক API পণ্য সংযুক্ত করুন: - পণ্য যোগ করুন ক্লিক করুন.
- তালিকা থেকে এক বা একাধিক API পণ্য নির্বাচন করুন।
- যোগ করুন ক্লিক করুন.
- প্রতিটি API পণ্যের জন্য অনুমোদিত বা প্রত্যাহারে স্থিতি সেট করুন।
- আরও API পণ্য যোগ করার জন্য ধাপগুলি পুনরাবৃত্তি করুন।
- কাস্টম বৈশিষ্ট্য উল্লেখ করুন:
- কাস্টম বৈশিষ্ট্য বিভাগে, ক্লিক করুন .
- নাম এবং মান লিখুন।
- যোগ করুন বা যোগ করুন এবং আরেকটি শুরু করুন ক্লিক করুন।
কাস্টম অ্যাট্রিবিউটের সর্বাধিক সংখ্যা যা আপনি যোগ করতে পারেন 18টি৷
- তৈরি করুন ক্লিক করুন।
যদি আপনি অ্যাপের সাথে যুক্ত API পণ্যগুলিকে তাদের API কীগুলির জন্য ম্যানুয়াল অনুমোদনের প্রয়োজন হয়, তাহলে সেগুলিকে অনুমোদন করুন, যেমন API কীগুলি অনুমোদন করা বা প্রত্যাহার করাতে বর্ণিত হয়েছে৷
একজন ডেভেলপারের জন্য নিবন্ধিত অ্যাপ দেখা
একটি নির্দিষ্ট বিকাশকারীর জন্য নিবন্ধিত অ্যাপগুলি দেখতে, নিম্নলিখিত পদ্ধতিগুলির মধ্যে একটি ব্যবহার করুন:
- সমস্ত নিবন্ধিত অ্যাপ দেখুন , অনুসন্ধান ড্রপ-ডাউনে বিকাশকারী নির্বাচন করুন এবং অনুসন্ধান ক্ষেত্রে বিকাশকারীর নাম লিখুন।
- সমস্ত নিবন্ধিত অ্যাপ বিকাশকারী দেখুন এবং বিকাশকারীর সাথে যুক্ত সারিটিতে ক্লিক করুন৷
একটি অ্যাপ দেখা এবং সম্পাদনা করা
একটি অ্যাপ দেখতে এবং সম্পাদনা করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
অ্যাপ্লিকেশন বিবরণ প্রদর্শিত হয়. - একটি অ্যাপ সম্পাদনা করতে, সম্পাদনা ক্লিক করুন।
- নিম্নলিখিত এক বা একাধিক কাজ সম্পাদন করুন:
- নাম, কলব্যাক URL, বা নোট সহ অ্যাপের বিশদ পরিবর্তন করুন।
- শংসাপত্রগুলি পরিচালনা করুন ।
- কাস্টম বৈশিষ্ট্য যোগ করুন বা মুছুন।
কাস্টম অ্যাট্রিবিউটের সর্বাধিক সংখ্যা যা আপনি যোগ করতে পারেন 18টি৷ - অ্যাপটি অনুমোদন বা প্রত্যাহার করুন ।
- Save এ ক্লিক করুন।
শংসাপত্র ব্যবস্থাপনা
একটি অ্যাপ সম্পাদনা করার সময়, আপনি শংসাপত্র বিভাগে তার শংসাপত্রগুলি পরিচালনা করতে পারেন, যেমনটি নিম্নলিখিত চিত্রে দেখানো হয়েছে:
আগের চিত্রে যেমন হাইলাইট করা হয়েছে, শংসাপত্র বিভাগে আপনি UI ব্যবহার করে নিম্নলিখিত কাজগুলি সম্পাদন করতে পারেন:
- একটি API কী এবং গোপন দেখুন
- সমস্ত সংশ্লিষ্ট API পণ্য বা একটি একক API পণ্যের জন্য একটি API কী অনুমোদন বা প্রত্যাহার করুন ।
- একটি অ্যাপে API পণ্য পরিচালনা করুন
- নতুন শংসাপত্র তৈরি করুন
শংসাপত্রগুলি পরিচালনা করতে API ব্যবহার করতে, নিম্নলিখিত বিভাগগুলি দেখুন:
একটি API কী এবং গোপন দেখা
একটি API কী এবং গোপনীয়তা দেখতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- যে অ্যাপটির জন্য আপনি API কী এবং গোপন দেখতে চান তার সারিতে ক্লিক করুন।
- শংসাপত্র বিভাগে, API কী বা গোপন যেটি আপনি দেখতে চান তার সাথে যুক্ত দেখান ক্লিক করুন৷
একটি API কী অনুমোদন বা প্রত্যাহার করা হচ্ছে
API প্রক্সিগুলিতে API কলগুলির জন্য সাধারণত একটি API কী প্রয়োজন হয়। এজ শুধুমাত্র যদি API কী অনুমোদিত, বৈধ এবং API ধারণকারী API পণ্য দ্বারা সংজ্ঞায়িত শর্ত পূরণ করে তবেই কল করার অনুমতি দেয়।
আপনি API কীগুলির স্বয়ংক্রিয় অনুমোদনের জন্য একটি API পণ্য কনফিগার করতে পারেন, যেমন API পণ্যগুলি পরিচালনা করুন এ বর্ণিত। যাইহোক, যদি API পণ্যের API কীগুলির ম্যানুয়াল অনুমোদনের প্রয়োজন হয়, তাহলে আপনাকে ম্যানুয়ালি কী অনুমোদন করতে হবে।
আপনি সমস্ত বা একটি একক API পণ্যের জন্য একটি API কী প্রত্যাহার করতে পারেন৷ এই ক্ষেত্রে, API কী এবং গোপনীয়তা অবৈধ এবং সংশ্লিষ্ট API পণ্য(গুলি) এ APIগুলি অ্যাক্সেস করতে ব্যবহার করা যাবে না৷ আপনি যেকোনো সময় একটি API কী পুনরায় অনুমোদন করতে পারেন।
একটি API কী অনুমোদন বা প্রত্যাহার করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
- সম্পাদনা ক্লিক করুন.
- নিম্নলিখিত কাজগুলির মধ্যে একটি সম্পাদন করুন:
- একটি API কী এর সাথে যুক্ত সমস্ত API পণ্যের জন্য একটি API কী অনুমোদন বা প্রত্যাহার করতে, API কী-এর সাথে যুক্ত অনুমোদিত বা প্রত্যাহার নির্বাচন করুন।
- একটি নির্দিষ্ট API পণ্যের জন্য একটি API কী অনুমোদন বা প্রত্যাহার করতে, API পণ্যের জন্য স্থিতি কলামে অনুমোদিত বা প্রত্যাহার নির্বাচন করুন।
- Save এ ক্লিক করুন।
একটি অ্যাপে API পণ্য পরিচালনা করা
নিম্নলিখিত কাজগুলি সম্পাদন করে আপনার অ্যাপে API পণ্যগুলি পরিচালনা করুন:
একটি অ্যাপে একটি API পণ্য যোগ করা
একটি অ্যাপে একটি API পণ্য যোগ করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
- সম্পাদনা ক্লিক করুন.
- নিম্নলিখিত কাজগুলির মধ্যে একটি সম্পাদন করুন:
- একটি নতুন API কীতে একটি API পণ্য যোগ করতে, ক্লিক করুন একটি নতুন শংসাপত্র তৈরি করতে, একটি এক্সপেরেশন নির্বাচন করুন এবং API কী-তে API পণ্য যোগ করুন।
- একটি বিদ্যমান API কীতে একটি API পণ্য যোগ করতে, শংসাপত্র বিভাগে পণ্য যোগ করুন ক্লিক করুন এবং ড্রপ-ডাউন তালিকা থেকে API পণ্যটি নির্বাচন করুন।
- Save এ ক্লিক করুন।
একটি অ্যাপ থেকে একটি API পণ্য সরানো হচ্ছে
আপনি যদি একটি API কী সক্রিয় রাখতে চান কিন্তু এটি একটি API পণ্য দ্বারা ব্যবহার করার অনুমতি না দেন, তাহলে আপনি এটি সংশ্লিষ্ট শংসাপত্র থেকে সরাতে পারেন।
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
- সম্পাদনা ক্লিক করুন.
- ক্লিক করুন API পণ্য সংলগ্ন।
- Save এ ক্লিক করুন।
আপনি একটি অপসারিত পণ্য পুনরায় যোগ করতে পারেন.
নতুন শংসাপত্র তৈরি করা হচ্ছে
আপনি একটি অ্যাপের জন্য নতুন শংসাপত্র তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি যদি API কী ঘূর্ণন ব্যবহার করছেন, আপনি নতুন কী তৈরি করতে পারেন যার মেয়াদ শেষ হওয়া কীগুলিকে ওভারল্যাপ করে যা মেয়াদ শেষ হয়ে গেলে ঘূর্ণনের বাইরে থাকবে। মূল কী/গোপনের নিরাপত্তার সাথে আপস করা হলে আপনি একটি নতুন কী/গোপনও তৈরি করতে পারেন। আপনি যদি একটি নতুন কী তৈরি করেন, তবে বিদ্যমান API কীগুলি তাদের মেয়াদ শেষ না হওয়া পর্যন্ত বা আপনি স্পষ্টভাবে সেগুলি প্রত্যাহার না করা পর্যন্ত কাজ করতে থাকবে৷
একটি নতুন API কী তৈরি করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
- সম্পাদনা ক্লিক করুন.
- শংসাপত্র বিভাগে, ক্লিক করুন .
- মেয়াদ শেষ করুন, API পণ্য যোগ করুন এবং তাদের স্থিতি সেট করুন।
- ঐচ্ছিকভাবে, প্রয়োজন অনুযায়ী অন্য যেকোন এপিআই কী প্রত্যাহার করুন ।
- Save এ ক্লিক করুন।
একটি অ্যাপ অনুমোদন বা প্রত্যাহার করা
নীচে বর্ণিত হিসাবে একটি অ্যাপ অনুমোদন বা প্রত্যাহার করুন। আপনি যখন কোনো অ্যাপ প্রত্যাহার করেন, তখন কোনো অনুমোদিত API কী আর এজ-এ API কলে ব্যবহার করা যাবে না। আপনি যখন একটি অ্যাপকে পুনরায় অনুমোদন করেন, তখন সমস্ত অনুমোদিত এবং বৈধ API কীগুলি API কল করতে ব্যবহার করা যেতে পারে।
অ্যাপটি অন্য প্রতিষ্ঠানে নিবন্ধিত থাকলে, আপনাকে অবশ্যই সেই প্রতিষ্ঠানের প্রতিটিতে এটি প্রত্যাহার করতে হবে। সমস্ত বার্তা প্রসেসর দ্বারা পরিবর্তনগুলি স্বীকৃত হতে কয়েক মিনিট সময় লাগতে পারে৷
একটি অ্যাপ অনুমোদন বা প্রত্যাহার করতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি দেখতে এবং সম্পাদনা করতে চান তার সারিতে ক্লিক করুন।
- সম্পাদনা ক্লিক করুন.
- অ্যাপটিকে যথাক্রমে অনুমোদন বা প্রত্যাহার করতে অ্যাপ স্ট্যাটাস ক্ষেত্রে অনুমোদন বা প্রত্যাহার নির্বাচন করুন।
- Save এ ক্লিক করুন।
একটি অ্যাপ মুছে ফেলা হচ্ছে
আপনি যখন একটি অ্যাপ্লিকেশন মুছে ফেলেন, তখন অ্যাপ্লিকেশনগুলির সাথে যুক্ত সমস্ত ক্লায়েন্ট কীগুলি অবৈধ হয়ে যায়৷ একটি অনুরোধে একটি অবৈধ কী ব্যবহার করার ফলে অনুরোধটি ব্যর্থ হয়৷
আপনি যদি মনে করেন যে আপনি ভবিষ্যতে একটি বিকাশকারী অ্যাপ পুনঃস্থাপন করতে চান, মোছার বিকল্প হল একটি অ্যাপ প্রত্যাহার করা ।
একটি অ্যাপ মুছে ফেলতে:
- অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে অ্যাপটি মুছতে চান তার সারিতে কার্সারটি রাখুন।
- ক্লিক করুন কর্ম কলামে।
দ্রষ্টব্য : পাবলিক ক্লাউডের জন্য Apigee Edge-এর সাথে, বিকাশকারী অ্যাপ এবং সংশ্লিষ্ট শিল্পকর্মগুলি অসিঙ্ক্রোনাসভাবে মুছে ফেলা হয়। বিকাশকারী অ্যাপটি অবিলম্বে মুছে ফেলা হয়, তবে সেই বিকাশকারী অ্যাপের সাথে সম্পর্কিত সংস্থানগুলি, যেমন অ্যাপ কী বা অ্যাক্সেস টোকেন, স্বয়ংক্রিয়ভাবে মুছে যেতে কয়েক সেকেন্ড থেকে কয়েক মিনিট পর্যন্ত যে কোনও জায়গায় সময় নিতে পারে।
অ্যাপস নিবন্ধন করা এবং API ব্যবহার করে API কী পরিচালনা করা
API ব্যবহার করে অ্যাপগুলি নিবন্ধন ও পরিচালনা করতে, বিকাশকারী অ্যাপগুলি নিবন্ধন করা দেখুন। API রেফারেন্স ডকুমেন্টেশনে নিম্নলিখিত বিভাগগুলিও দেখুন:
এছাড়াও বিদ্যমান ভোক্তা কী এবং গোপনীয়তা আমদানি দেখুন।