আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
ভূমিকা
রেট প্ল্যান তৈরি করার পর, আপনি ডেভেলপারদের দেখার জন্য এটি প্রকাশ করতে পারেন অথবা খসড়া হিসেবে সংরক্ষণ করতে পারেন। আপনি যদি রেট প্ল্যানটি প্রকাশ করেন, তাহলে সকল ডেভেলপার (যদি এটি একটি স্ট্যান্ডার্ড রেট প্ল্যান হয়), প্রযোজ্য ক্যাটাগরির ডেভেলপাররা (যদি এটি একটি ডেভেলপার ক্যাটাগরি রেট প্ল্যান হয়) অথবা একজন নির্দিষ্ট ডেভেলপার (যদি এটি একটি ডেভেলপার রেট প্ল্যান হয়) ডেভেলপার পোর্টালের ক্যাটালগে রেট প্ল্যানটি দেখতে পাবেন। এটি প্যাকেজ ক্যাটালগেও রেট প্ল্যানটির একটি অনুলিপি সংরক্ষণ করে।
বিকল্পভাবে, আপনি রেট প্ল্যানটি প্রকাশ না করেই এর একটি খসড়া সংরক্ষণ করতে পারেন। এর ফলে আপনি প্রয়োজন অনুযায়ী প্ল্যানটি সম্পাদনা করতে এবং পরে তা প্রকাশ করতে পারবেন। এছাড়াও, আপনি একটি প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করে দিতে পারেন।
রেট প্ল্যান প্রকাশ করার পর, আপনি নিম্নলিখিত এক বা একাধিক কাজ সম্পাদন করতে পারেন:
- ভবিষ্যতের রেট পরিকল্পনা তৈরি করুন
- প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করুন
- একটি রেট প্ল্যানের জন্য সীমা বিজ্ঞপ্তি সেট আপ করুন
একটি রেট প্ল্যান প্রকাশ করা
একটি মূল্যহার পরিকল্পনা প্রকাশ করুন:
- 'Publish New Plan'-এ ক্লিক করে একটি রেট প্ল্যান তৈরি করুন ।
- রেট প্ল্যান সম্পাদনা করার সময় 'Publish Draft'- এ ক্লিক করুন।
এপিআই ব্যবহার করে একটি রেট প্ল্যান প্রকাশ করা
রেট প্ল্যান প্রকাশ করতে, প্ল্যানটি তৈরি করার সময় ' published ' প্রপার্টির মান 'true'-তে সেট করুন। প্ল্যানটির startDate প্রপার্টিতে নির্দিষ্ট করা তারিখ থেকে ডেভেলপাররা রেট প্ল্যানটি দেখতে পারবেন।
উদাহরণস্বরূপ, নিম্নলিখিতটি একটি রেট কার্ড প্ল্যান তৈরি করে এবং প্রকাশ করে (অনুরোধটির শুধুমাত্র একটি অংশ দেখানো হয়েছে):
$ curl -H "Content-Type:application/json" -X POST -d \
'{
"name": "Flat rate card plan",
"developer":null,
"developerCategory":null,
"advance": "false",
…
"published": "true",
"ratePlanDetails": [
…
],
…
"type": "RATECARD"
}],
…
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password