আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
ডেভেলপার ক্যাটাগরি হল ডেভেলপার বা কোম্পানীর সমতুল্য বৈশিষ্ট্যের একটি গ্রুপিং যা আপনাকে সেই নির্দিষ্ট বিভাগে কাজ করার জন্য নগদীকরণ কনফিগার করতে দেয়। উদাহরণ স্বরূপ, আপনি রেট প্ল্যান তৈরি করতে পারেন যা "রেভিনিউ_শেয়ারিং" নামে একটি ডেভেলপার ক্যাটাগরি তৈরি করে এবং ডেভেলপারদের যোগ করে রাজস্ব ভাগাভাগির জন্য অ্যাপ তৈরি করে এমন সব ডেভেলপারদের জন্য প্রযোজ্য। বিকাশকারী বিভাগগুলির সাথে রেট প্ল্যান তৈরির বিষয়ে আরও তথ্যের জন্য, রেট প্ল্যান তৈরি করুন দেখুন।
বিকাশকারী বিভাগ পৃষ্ঠা অন্বেষণ
এজ UI বা ক্লাসিক এজ UI ব্যবহার করে বিকাশকারী বিভাগ পৃষ্ঠা অ্যাক্সেস করুন, যেমনটি নিম্নলিখিত বিভাগে বর্ণিত হয়েছে।
এজ UI
বিকাশ বিভাগ পৃষ্ঠা অ্যাক্সেস করতে:
- apigee.com/edge এ লগ ইন করুন।
- বাম নেভিগেশন বারে প্রকাশ > নগদীকরণ > বিকাশকারী বিভাগ নির্বাচন করুন।
বিকাশকারী বিভাগ পৃষ্ঠা প্রদর্শিত হয়।
চিত্রে যেমন হাইলাইট করা হয়েছে, বিকাশকারী বিভাগ পৃষ্ঠা আপনাকে সক্ষম করে:
- বর্তমান বিকাশকারী বিভাগগুলি দেখুন
- একটি বিকাশকারী বিভাগ যোগ করুন , সম্পাদনা করুন বা মুছুন৷
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে বিকাশ বিভাগ পৃষ্ঠা অ্যাক্সেস করতে:
-
http:// ms-ip :9000
এ সাইন ইন করুন, যেখানে ms-ip হল ম্যানেজমেন্ট সার্ভার নোডের IP ঠিকানা বা DNS নাম। - শীর্ষ নেভিগেশন বারে প্রকাশ > বিকাশকারী বিভাগ নির্বাচন করুন।
বিকাশকারী বিভাগ পৃষ্ঠা প্রদর্শিত হয়।
বিকাশকারী বিভাগ পৃষ্ঠা আপনাকে সক্ষম করে:
- বর্তমান বিকাশকারী বিভাগগুলি দেখুন
- একটি বিকাশকারী বিভাগ যোগ করুন , সম্পাদনা করুন বা মুছুন৷
একটি বিকাশকারী বিভাগ যোগ করা হচ্ছে
UI ব্যবহার করে একটি বিকাশকারী বিভাগ যোগ করতে:
- বিকাশ বিভাগ পৃষ্ঠা অ্যাক্সেস করুন।
- + বিকাশকারী শ্রেণীতে ক্লিক করুন।
- নতুন বিভাগের জন্য একটি নাম এবং একটি সংক্ষিপ্ত বিবরণ লিখুন৷
- বিকাশকারী বিভাগ তৈরি করুন ক্লিক করুন।
একটি বিকাশকারী বিভাগে একটি কোম্পানি যোগ করা
একটি বিকাশকারী বিভাগে একটি কোম্পানি যোগ করুন. একটি কোম্পানি শুধুমাত্র একটি বিকাশকারী বিভাগের অন্তর্গত হতে পারে।
একটি বিকাশকারী বিভাগে একটি কোম্পানি যোগ করতে:
- শীর্ষ নেভিগেশন বারে প্রকাশ > কোম্পানি নির্বাচন করুন।
- আপনি বিকাশকারী বিভাগে যোগ করতে চান এমন কোম্পানি নির্বাচন করুন।
- কোম্পানি পৃষ্ঠায় সম্পাদনা ক্লিক করুন.
- কোম্পানির জন্য বিকাশকারী বিভাগ নির্বাচন করুন।
- Save এ ক্লিক করুন।
একটি বিকাশকারী বিভাগ সম্পাদনা করা হচ্ছে
UI ব্যবহার করে একটি বিকাশকারী বিভাগ সম্পাদনা করতে:
- বিকাশ বিভাগ পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে বিকাশকারী বিভাগে সম্পাদনা করতে এবং ক্লিক করতে চান তার উপর কার্সারটি রাখুন .
- বিকাশকারী বিভাগ লিখুন।
- আপডেট ডেভেলপার ক্যাটাগরি ক্লিক করুন।
একটি বিকাশকারী বিভাগ মুছে ফেলা হচ্ছে
UI ব্যবহার করে একটি বিকাশকারী বিভাগ মুছতে:
- বিকাশ বিভাগ পৃষ্ঠা অ্যাক্সেস করুন।
- আপনি যে বিকাশকারী বিভাগে সম্পাদনা করতে চান তার উপরে কার্সারটি রাখুন।
- ক্লিক করুন .
- অপারেশন নিশ্চিত করতে মুছুন ক্লিক করুন.
API ব্যবহার করে বিকাশকারী বিভাগ পরিচালনা করা
API ব্যবহার করে বিকাশকারী বিভাগগুলি পরিচালনা করুন, যা নিম্নলিখিত বিভাগে বর্ণিত হয়েছে৷
API ব্যবহার করে একটি বিকাশকারী বিভাগ যোগ করা
/mint/organizations/{org_name}/developer-categories
এ একটি POST অনুরোধ জারি করে একটি বিকাশকারী বিভাগ যোগ করুন।
আপনি যখন অনুরোধ জারি করেন, আপনি পেলোডে বিভাগের name
এবং description
উল্লেখ করেন। যেমন:
curl -X POST "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories" \ -H "Content-Type:application/json" \ -d '{ "name": "Gold", "description": "Gold membership" }' \ -u email:password
প্রতিক্রিয়া এই মত কিছু দেখতে হবে:
{ "description" : "Gold membership", "id" : "aa6f960a-d9fd-416e-be39-c071418aabd0", "name" : "Gold" }
API ব্যবহার করে একটি বিকাশকারী বিভাগে একটি বিকাশকারী বা কোম্পানি যোগ করা
যখন আপনি নিম্নলিখিত সংস্থানগুলিতে একটি POST অনুরোধ জারি করে কোম্পানি বা বিকাশকারীকে যুক্ত বা সম্পাদনা করেন তখন একটি বিকাশকারী বিভাগে একটি বিকাশকারী বা সংস্থাকে যুক্ত করুন, যথাক্রমে:
- /organizations/{org_name}/companies
- /organizations/{org_name}/developers
আপনি যখন কোম্পানি বা বিকাশকারীকে সম্পাদনা করেন তখন একটি বিকাশকারী বা সংস্থাকে একটি বিকাশকারী বিভাগে যুক্ত করতে, যথাক্রমে নিম্নলিখিত সংস্থানগুলিতে একটি PUT অনুরোধ জারি করুন:
- /organizations/{org_name}/companies/{company_id}
- /organizations/{org_name}/developers/{developer_id}
একটি কোম্পানি বা বিকাশকারী শুধুমাত্র একটি বিকাশকারী বিভাগের অন্তর্গত হতে পারে।
MINT_DEVELOPER_CATEGORY
একটি অ্যাট্রিবিউট হিসেবে রিকোয়েস্ট বডিতে মান হিসেবে ক্যাটাগরির অভ্যন্তরীণ আইডি উল্লেখ করুন। উদাহরণ স্বরূপ, নিম্নলিখিত অনুরোধটি "গোল্ড" ক্যাটাগরির ডেভেলপার বিভাগে ইতিমধ্যেই বিদ্যমান একজন ডেভেলপারকে যোগ করে, যার aa6f960a-d9fd-416e-be39-c071418aabd0
আইডি রয়েছে।
curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/K4jW2QLjZ1h8GFA8" \ -H "Content-Type: application/json" \ -d '{ "email" : "developer@apigee.com", "developerId" : "K4jW2QLjZ1h8GFA8", "firstName" : "Dev", "lastName" : "One", "userName" : "devone", "attributes" : [ { "name" : "MINT_REGISTRATION_ID", "value" : "dev1" }, { "name" : "MINT_DEVELOPER_LEGAL_NAME", "value" : "DEV ONE" }, { "name" : "MINT_DEVELOPER_TYPE", "value" : "TRUSTED" }, { "name" : "MINT_BILLING_TYPE", "value" : "PREPAID" }, { "name" : "MINT_IS_BROKER", "value" : "TRUE" }, { "name" : "MINT_DEVELOPER_CATEGORY", "value" : "aa6f960a-d9fd-416e-be39-c071418aabd0" }, { "name" : "MINT_DEVELOPER_ADDRESS", "value" : "{ "address1": "Dev One Address", "city": "Pleasanton", "country": "US", "isPrimary": "true", "state": "CA", "zip": "94588" }" } }' \ -u email:password
API ব্যবহার করে বিকাশকারী বিভাগগুলি দেখা
একটি প্রতিষ্ঠানের একটি নির্দিষ্ট বিকাশকারী বিভাগ বা সমস্ত বিকাশকারী বিভাগ দেখুন।
/mint/organizations/{org_name}/developer-categories/{category_id}
এ একটি GET অনুরোধ জারি করে একটি নির্দিষ্ট বিকাশকারী বিভাগ দেখুন, যেখানে {category_id}
হল বিকাশকারী বিভাগের শনাক্তকরণ (যখন আপনি যোগ করেন তখন প্রতিক্রিয়াতে আইডিটি ফেরত দেওয়া হয় বিকাশকারী বিভাগ)। যেমন:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \ -H "Accept:application/json" \ -u email:password
/mint/organizations/{org_id}/developer-categories
এ একটি GET অনুরোধ জারি করে একটি সংস্থার জন্য সমস্ত API বিকাশকারী বিভাগগুলি দেখুন৷ যেমন:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories" \ -H "Accept:application/json" \ -u email:password
API ব্যবহার করে একটি বিকাশকারী বিভাগ সম্পাদনা করা হচ্ছে
/mint/organizations/{org_name}/developer-categories/{category_id}
এ একটি PUT অনুরোধ জারি করে একটি বিকাশকারী বিভাগ সম্পাদনা করুন, যেখানে {category_id}
হল আপডেট করা বিভাগের সনাক্তকরণ৷ আপনাকে অনুরোধের বডিতে আপডেট করা সেটিংস এবং বিকাশকারী বিভাগের আইডি উল্লেখ করতে হবে। উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধটি একটি বিকাশকারী বিভাগের বিবরণ সম্পাদনা করে:
curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \ -H "Content-Type: application/json" \ -d '{ "id": "aa6f960a-d9fd-416e-be39-c071418aabd0", "description": "Premium membership" }' \ -u email:password
API ব্যবহার করে একটি বিকাশকারী বিভাগ মুছে ফেলা হচ্ছে
/mint/organizations/{org_name}/developer-categories/{category_id}
এ একটি DELETE অনুরোধ জারি করে একটি বিকাশকারী বিভাগ মুছুন, যেখানে {category_id}
হল বিকাশকারী বিভাগের সনাক্তকরণ মুছে ফেলা হবে৷ যেমন:
curl -X DELETE "https://api.enterprise.apigee.com /v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \ -H "Accept:application/json" \ -u email:password
API-এর জন্য বিকাশকারী বিভাগ কনফিগারেশন বৈশিষ্ট্য
নিম্নলিখিত টেবিলটি কনফিগারেশন বৈশিষ্ট্যগুলির সংক্ষিপ্ত বিবরণ দেয় যা API ব্যবহার করে সেট করা যেতে পারে।
নাম | বর্ণনা | ডিফল্ট | প্রয়োজন? |
---|---|---|---|
name | সম্পত্তির নাম। MINT_DEVELOPER_CATEGORY এ সেট করুন। | N/A | হ্যাঁ |
value | বিকাশকারী বিভাগের আইডি যেখানে বিকাশকারীকে যুক্ত করা হয়েছে। | N/A | হ্যাঁ, বিকাশকারী বিভাগ সেট করার জন্য। |