আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
এই টপিকটি আপনাকে দেখায় কিভাবে ক্লায়েন্ট ক্রেডেনশিয়াল (যাকে ডেভেলপার কীও বলা হয়) ডেভেলপমেন্ট এবং পরীক্ষার উদ্দেশ্যে একটি আউট-অফ-দ্য-বক্স ডেভেলপার অ্যাপ এবং পণ্য ব্যবহার করে পেতে হয়। উত্পাদন পরিস্থিতির জন্য, পদক্ষেপগুলি একই রকম, তবে আপনি আপনার নিজস্ব বিকাশকারী অ্যাপ, পণ্য এবং অন্যান্য সত্তা ব্যবহার করবেন।
ক্লায়েন্ট শংসাপত্র কি?
যেকোনো OAuth 2.0 ফ্লোতে অংশগ্রহণ করতে, সমস্ত ক্লায়েন্ট অ্যাপকে অবশ্যই Apigee Edge (অনুমোদন সার্ভার) এর সাথে নিবন্ধিত হতে হবে। আপনি যখন আপনার অ্যাপটি নিবন্ধন করবেন, তখন আপনাকে দুটি কী বরাদ্দ করা হবে: কনজিউমার আইডি এবং কনজিউমার সিক্রেট । কনজিউমার আইডি একটি সর্বজনীন কী এবং ভোক্তার গোপনীয়তা কখনই সর্বজনীন করা উচিত নয়। এই ক্লায়েন্ট শংসাপত্র কীগুলি Apigee Edge কে ক্লায়েন্ট অ্যাপটিকে অনন্যভাবে সনাক্ত করতে দেয়।
দ্রুত পদক্ষেপ
এই দ্রুত পদক্ষেপগুলি আপনাকে দেখায় যে কীভাবে আপনি আপনার Apigee Edge সংস্থা তৈরি করার সময় কনফিগার করা বাইরের-অফ-দ্য-বক্স অ্যাপগুলির একটির জন্য বিকাশকারী কীগুলি পেতে পারেন৷ আপনি এই কীগুলি মূলত বিকাশ এবং পরীক্ষার জন্য ব্যবহার করতে পারেন:
- নীচে বর্ণিত হিসাবে বিকাশকারী অ্যাপস পৃষ্ঠা অ্যাক্সেস করুন৷
প্রান্ত
এজ UI ব্যবহার করে বিকাশকারী অ্যাপস পৃষ্ঠা অ্যাক্সেস করতে:
- apigee.com/edge এ সাইন ইন করুন।
- বাম নেভিগেশন বারে প্রকাশ > অ্যাপ নির্বাচন করুন।
- +প্রক্সিতে ক্লিক করুন
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে বিকাশকারী অ্যাপস পৃষ্ঠা অ্যাক্সেস করতে:
-
http:// ms-ip :9000
এ সাইন ইন করুন, যেখানে ms-ip হল ম্যানেজমেন্ট সার্ভার নোডের IP ঠিকানা বা DNS নাম। - শীর্ষ নেভিগেশন বারে প্রকাশ > বিকাশকারী অ্যাপ নির্বাচন করুন।
- আবহাওয়া অ্যাপ ওভারভিউ পৃষ্ঠা খুলতে আবহাওয়া অ্যাপে ক্লিক করুন। লক্ষ্য করুন যে অ্যাপটির সাথে যুক্ত বিকাশকারী হলেন নিকোলাই টেসলা। আপনার প্রতিষ্ঠান তৈরি হওয়ার সময় এই অ্যাপ এবং ডেভেলপারকে ডিফল্টরূপে প্রবিধান করা হয়েছিল। সকল ডেভেলপার অ্যাপের সাথে অবশ্যই একজন ডেভেলপার যুক্ত থাকতে হবে।
- পণ্য বিভাগে, প্রিমিয়াম ওয়েদার API পণ্যের পাশে, ভোক্তা আইডি এবং ভোক্তা গোপন মানগুলি প্রকাশ করতে দেখান ক্লিক করুন৷
- এই দুটি মান অনুলিপি করুন এবং সংরক্ষণ করুন -- অ্যাক্সেস টোকেনগুলি পেতে আপনাকে API কল করতে পরে সেগুলি ব্যবহার করতে হবে৷
এজ এপিআই সহ ক্লায়েন্ট শংসাপত্র প্রাপ্ত করা
আপনি ম্যানেজমেন্ট API এ কল করে একটি অ্যাপের জন্য ভোক্তা কী এবং গোপনীয়তাও পেতে পারেন। প্রথমে, নিম্নলিখিত API কল করে আপনার সংস্থার অ্যাপগুলির তালিকা পান:
$ curl https://api.enterprise.apigee.com/v1/o/{org_name}/apps \ -u email:password
এই কলটি অ্যাপ আইডি দ্বারা অ্যাপগুলির একটি তালিকা প্রদান করে।
[ "da496fae-2a04-4a5c-b2d0-709278a6f9db", "50e3e831-175b-4a05-8fb6-05a54701af6e" ]
অ্যাপ আইডিতে একটি সাধারণ GET কল করে আপনি একটি অ্যাপের প্রোফাইল পুনরুদ্ধার করতে পারেন:
$ curl https://api.enterprise.apigee.com/v1/o/{org_name}/apps/{app_id} \ -u email:password
যেমন:
$ curl https://api.enterprise.apigee.com/v1/o/{org_name}/apps/da496fae-2a04-4a5c-b2d0-709278a6f9db \ -u email:password
API কল আপনার নির্দিষ্ট করা অ্যাপের প্রোফাইল ফেরত দেয়। উদাহরণস্বরূপ, আবহাওয়া অ্যাপের জন্য একটি অ্যাপ প্রোফাইলে নিম্নলিখিত JSON উপস্থাপনা রয়েছে:
{ "accessType" : "read", "apiProducts" : [ ], "appFamily" : "default", "appId" : "da496fae-2a04-4a5c-b2d0-70928a6f9db", "attributes" : [ ], "callbackUrl" : "http://weatherapp.com", "createdAt" : 1380290158713, "createdBy" : "noreply_admin@apigee.com", "credentials" : [ { "apiProducts" : [ { "apiproduct" : "PremiumWeatherAPI", "status" : "approved" } ], "attributes" : [ ], "consumerKey" : "bBGAQrXgivA9lKu7NMPyYpVKNhGar6K", "consumerSecret" : "hAr4Gn0gA9vyvI4", "expiresAt" : -1, "issuedAt" : 1380290161417, "scopes" : [ ], "status" : "approved" } ], "developerId" : "5w95xGkpnjzDBT4", "lastModifiedAt" : 1380290158713, "lastModifiedBy" : "noreply_admin@apigee.com", "name" : "weatherapp", "scopes" : [ ], "status" : "approved" }
consumerKey
এবং consumerSecret
এর মানগুলি নোট করুন।
আরও গভীরে ডুব
অ্যাপ রেজিস্ট্রেশন এবং কী ম্যানেজমেন্টের আরও বিস্তারিত আলোচনার জন্য, অ্যাপস নিবন্ধন করুন এবং API কীগুলি পরিচালনা করুন দেখুন।