আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
ভূমিকা
রেট প্ল্যান প্রকাশ করার আগে আপনাকে অবশ্যই নিজের প্রতিষ্ঠানের প্রোফাইলে নিয়ম ও শর্তাবলী ("T&C's") যোগ করতে হবে। নিয়ম ও শর্তাবলী প্রতিষ্ঠানের প্রোফাইলের বাইরে থাকে। আপনার প্রতিষ্ঠানের প্রোফাইলে, আপনি শর্তাবলী (সর্বজনীন URL)-এর লোকেশন নির্দিষ্ট করেন।
আপনি কোনও রেট প্ল্যান প্রকাশ করার পরে, শর্তাবলী ও নিয়মাবলীর বর্তমান ভার্সন ডেভেলপার পোর্টালে দেখানো হয়। ডেভেলপাররা বর্তমান নিয়ম ও শর্তাবলীতে সম্মতি জানানোর পরেই কোনও প্ল্যান কিনতে পারবেন।
UI ব্যবহার করে নিয়ম ও শর্তাবলী যোগ করা
- সংস্থা প্রোফাইল পৃষ্ঠা এক্সপ্লোর করা নিবন্ধে বর্ণিত পদ্ধতিতে সংস্থা প্রোফাইল পৃষ্ঠা অ্যাক্সেস করুন।
- এডিট করুন বিকল্পে ক্লিক করুন।
- সংস্থা প্রোফাইল পৃষ্ঠার নিয়ম ও শর্তাবলী বিভাগে, নিয়ম ও
শর্তাবলী যোগ করুন বিকল্পে ক্লিক করুন।
নতুন নিয়ম ও শর্তাবলী ডায়ালগ দেখানো হয়
- নিচে উল্লেখ করা তথ্য লিখুন:
ফিল্ড বিবরণ কার্যকর হওয়ার তারিখ নিয়ম ও শর্তাবলী কার্যকর হওয়ার তারিখ। ডিফল্ট হিসেবে বর্তমান তারিখ সেট করা থাকে। আপনাকে বর্তমান বা ভবিষ্যতের কোনও তারিখ লিখতে হবে।
ভার্সন নিয়ম ও শর্তাবলীর ভার্সন। শর্তাবলী ও নিয়মের বিভিন্ন ভার্সন ট্র্যাক রাখতে ভার্সন নম্বর সাহায্য করে।
ইউআরএল নিয়ম ও শর্তাবলীর URL.
- তৈরি করুন বিকল্পে ক্লিক করুন।
সংস্থার প্রোফাইল পৃষ্ঠার নিয়ম ও শর্তাবলী বিভাগে নতুন নিয়ম ও শর্তাবলী যোগ করা হয়েছে।
- অতিরিক্ত নিয়ম ও শর্তাবলী যোগ করতে ৩ থেকে ৫ নম্বর ধাপগুলি আবার অনুসরণ করুন।
- সংস্থা প্রোফাইলে করা পরিবর্তন সেভ করতে সেভ করুন বিকল্পে ক্লিক করুন।
UI ব্যবহার করে নিয়ম ও শর্তাবলী এডিট করা
আপনি সরাসরি নিয়ম ও শর্তাবলী এডিট করতে পারবেন না। পরিবর্তে, আপনি যে নিয়ম ও শর্তাবলী এডিট করতে চান সেটি মুছে দিয়ে নতুন নিয়ম ও শর্তাবলী যোগ করতে হবে।
UI ব্যবহার করে নিয়ম ও শর্তাবলী মুছে দেওয়া
- সংস্থা প্রোফাইল পৃষ্ঠা এক্সপ্লোর করা নিবন্ধে বর্ণিত পদ্ধতিতে সংস্থা প্রোফাইল পৃষ্ঠা অ্যাক্সেস করুন।
- সংস্থা প্রোফাইল পৃষ্ঠায় এডিট করুন বিকল্পে ক্লিক করুন।
- নিয়ম ও শর্তাবলীর তালিকায়, আপনি যে নিয়ম ও শর্তাবলী মুছতে চান সেটির উপরে কার্সর নিয়ে যান।
-এ ক্লিক করুন।
API ব্যবহার করে নিয়ম ও শর্তাবলী ম্যানেজ করা
নিম্নলিখিত বিভাগে বর্ণিত API ব্যবহার করে নিয়ম ও শর্তাবলী ম্যানেজ করুন।
API ব্যবহার করে নিয়ম ও শর্তাবলী যোগ করা
/mint/organizations/{org_name}/tncs-এ POST অনুরোধ পাঠিয়ে নিয়ম ও শর্তাবলী যোগ করুন।
আপনি শর্তাবলী যোগ করার সময়, ঐচ্ছিকভাবে এগুলি নির্দিষ্ট করতে পারেন:
- ইউআরএল
- সহায়ক টেক্সট (যেমন, বিবরণ)
- নিয়ম ও শর্তাবলী কার্যকর হওয়ার তারিখ
- ভার্সন নম্বর
এইসব বিকল্প সম্পর্কে অতিরিক্ত তথ্য পেতে নিয়ম ও শর্তাবলী কনফিগারেশন প্রপার্টি দেখুন।
যেমন:
curl -X POST "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs" \
-H "Content-Type: application/json" \
-d \
'{
"url":"www.testoperator/termsandconditions",
"tncText":"Sample text for the T&C",
"version":"1.1",
"startDate":"2018-09-24"
}' \
-u email:password
উত্তরের একটি উদাহরণ নিচে দেওয়া হল:
{
"id" : "6803d70a-18cc-40c8-b250-675c5e8a75c ",
"organization" : {
…
},
"startDate" : "2018-09-24 00:00:00",
"tncText" : "Sample text for the T&C",
"url" : "www.testoperator/termsandconditions",
"version" : "1.1"
}API ব্যবহার করে নিয়ম ও শর্তাবলী দেখা
কোনও সংস্থার জন্য নির্দিষ্ট নিয়ম ও শর্তাবলী বা সব নিয়ম ও শর্তাবলী দেখুন।
/mint/organizations/{org_name}/tncs/{tncs_id}-এ GET অনুরোধ পাঠিয়ে নির্দিষ্ট
নিয়ম ও শর্ত দেখুন, যেখানে
{tncs_id} হল নির্দিষ্ট নিয়ম ও শর্তের শনাক্তকারী (আপনি নিয়ম ও শর্ত তৈরি করলে, উত্তরে
আইডি দেখানো হয়)। যেমন:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs/6803d70a-18cc-40c8-b250-675c5e8a75c" \
-H "Accept: application/json" \
-u email:password
সংস্থার জন্য সমস্ত নিয়ম ও শর্ত দেখতে,
/mint/organizations/{org_name}/tncs-এ GET অনুরোধ পাঠান। যেমন:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs" \
-H "Accept: application/json" \
-u email:password
উত্তরের একটি উদাহরণ নিচে দেওয়া হল:
{
"tnc" : [
{
"id" : "77193339-8d79-44a8-8af2-3593f16c158e",
"organization" :
{
...
},
"startDate" : "2018-07-01 00:00:00",
"tncText" : "Big operator text for the T&C",
"url" : "www.bigoperator/termsandconditions",
"version" : "1.0"
},
{
"id" : "6803d70a-18cc-40c8-b250-675c5e8a75c3",
"organization" : {
...
},
"startDate" : "2018-09-24 00:00:00",
"tncText" : "Sample text for the T&C",
"url" : "www.testoperator/termsandconditions",
"version" : "1.1"
}
]
"totalRecords" : 2
}API ব্যবহারকারী কোনও ডেভেলপার বা কোম্পানির জন্য নিয়ম ও শর্তাবলী সংক্রান্ত ডকুমেন্টে সম্মতি জানানো
নিম্নলিখিত API-এর কোনও একটিতে POST অনুরোধ ইস্যু করে কোনও নির্দিষ্ট ডেভেলপার বা কোম্পানির জন্য শর্তাবলী সংক্রান্ত ডকুমেন্ট গ্রহণ করুন:
/mint/organizations/{org_name}/developers/{dev_id}/tncs/{tncs_id}/developer-tncs/mint/organizations/{org_name}/companies/{company_id}/tncs/{tncs_id}/developer-tncs
যেখানে {dev_id} হল ডেভেলপার আইডি (ইমেল আইডি), {company_id} হল কোম্পানি আইডি এবং {tncs_id} হল শর্তাবলী সংক্রান্ত ডকুমেন্টের আইডি।
যেমন:
curl -X POST "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev2@myorg.com/tncs/5a291b86-42e3-4ae1-8db3-efe4b0877316/developer-tncs" \
-H "Content-Type: application/json" \
-d \
'{
"action":"ACCEPTED",
"auditDate":"2018-10-01 00:00:00"
}' \
-u email:password
উত্তরের একটি উদাহরণ নিচে দেওয়া হল:
auditDate UTC-তে বর্তমান সময় হিসেবে সেট করা আছে।{ "action": "ACCEPTED", "auditDate": "2018-10-01 07:24:45", "id": "dev2@myorg.com", "tnc": { "id": "5a291b86-42e3-4ae1-8db3-efe4b0877316", ... } }
API ব্যবহারকারী ডেভেলপার বা কোম্পানির সম্মতি জানানো নিয়ম ও শর্তাবলী দেখা
নিম্নলিখিত API-এর কোনও একটিতে GET অনুরোধ ইস্যু করে কোনও নির্দিষ্ট ডেভেলপার বা কোম্পানির সম্মতি জানানো শর্তাবলী দেখুন:
/mint/organizations/{org_name}/developers/{dev_id}/developer-tncs/mint/organizations/{org_name}/companies/{company_id}/developer-tncs
যেখানে {dev_id} হল ডেভেলপার আইডি (ইমেল আইডি) এবং {company_id} হল কোম্পানি আইডি।
যেমন:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev2@myorg.com/developer-tncs" \
-H "Accept:application/json" \
-u email:password
উত্তরের একটি উদাহরণ নিচে দেওয়া হল:
{ "developerTnc": [ { "action": "ACCEPTED", "auditDate": "2018-08-29 07:24:45", "id": "dev2@myorg.com", "tnc": { "id": "26abc14c-c628-4c38-8840-a343c8ee9437", ... } }], "totalRecords": 1 }
API ব্যবহার করে নিয়ম ও শর্তাবলী এডিট করা
/mint/organizations/{org_named}/tncs/{tncs_id}-এ PUT অনুরোধ ইস্যু করে শর্তাবলী এডিট করুন, যেখানে {tncs_id} হল
শর্তাবলীর শনাক্তকরণ। আপনি আপডেট করার সময়, অনুরোধের
বডিতে আপডেট করা সেটিংস এবং শর্তাবলী শনাক্তকরণ উল্লেখ করতে হবে। যেমন, নিম্নলিখিত
অনুরোধটি শর্তাবলী (আপডেট করা প্রপার্টিটি
উদাহরণে হাইলাইট করা হয়েছে)-এর ভার্সন নম্বর এডিট করে:
curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs/cfbb03b3-b707-495b-9b8a-ff67d71065a9" \
-H "Content-Type: application/json" \
-d {
"id":"6803d70a-18cc-40c8-b250-675c5e8a75c",
"version":"1.2"
}' \
-u email:password
উত্তরের একটি উদাহরণ নিচে দেওয়া হল:
{ "id" : "cfbb03b3-b707-495b-9b8a-ff67d71065a9", "organization" : { "address" : [ { "address1" : "Test address", "city" : "Test City", "country" : "US", "id" : "test-address", "isPrimary" : true, "state" : "CA", "zip" : "54321" } ], …" }, "startDate" : "2018-09-24 00:00:00", "tncText" : "Sample text for the T&C", "url" : "www.testoperator/termsandconditions", "version" : "1.2" }
API ব্যবহার করে নিয়ম ও শর্তাবলী মুছে দেওয়া
/mint/organizations/{org_name}/tncs/{tncs_id}-তে DELETE অনুরোধ ইস্যু করে শর্তাবলী মুছে দিন, যেখানে {tncs_id} হল
শর্তাবলীর শনাক্তকরণ।
যেমন:
curl -X DELETE "https://api.enterprise.apigee.com/v1/mint/organizations/myorg/tncs/6803d70a-18cc-40c8-b250-675c5e8a75c" \ -H "Accept: application/json" \ -u email:password
API-এর জন্য নিয়ম ও শর্তাবলী কনফিগারেশন প্রপার্টি
শর্তাবলী সংক্রান্ত API ব্যবহার করে সেট করা যায় এমন কনফিগারেশন প্রপার্টির সারসংক্ষেপ নিম্নলিখিত সারণীতে দেওয়া হল।
| নাম | বিবরণ | ডিফল্ট | প্রয়োজনীয়? |
|---|---|---|---|
url |
নিয়ম ও শর্তাবলীর URL. |
প্রযোজ্য নয় | না |
tncText |
নিয়ম ও শর্তাবলীর জন্য টেক্সট (যেমন, সংক্ষিপ্ত বিবরণ)। |
প্রযোজ্য নয় | না |
version |
নিয়ম ও শর্তাবলীর ভার্সন। ভার্সন নম্বর আপনাকে শর্তাবলী ও নিয়মাবলীর বিভিন্ন ভার্সন ট্র্যাক করতে সাহায্য করে। |
প্রযোজ্য নয় | হ্যাঁ |
startDate |
নিয়ম ও শর্তাবলী কার্যকর হওয়ার তারিখ। |
প্রযোজ্য নয় | হ্যাঁ |
organization |
নিয়ম ও শর্তাবলীর জন্য সংস্থা। |
প্রযোজ্য নয় | না |
পরবর্তী ধাপ
আপনার প্রতিষ্ঠানের জন্য প্রাথমিকভাবে সেট-আপ করা পেমেন্ট পদ্ধতিতে কীভাবে মানানসই মুদ্রা যোগ করবেন তা জানুন মানানসই মুদ্রা ম্যানেজ করুন।