প্রিপেইড অ্যাকাউন্ট ব্যালেন্স পরিচালনা করুন

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

একটি প্রিপেইড অ্যাকাউন্টে ব্যালেন্স পরিচালনা করতে, আপনি করতে পারেন:

আমি কিভাবে অবশিষ্ট প্রিপেইড অ্যাকাউন্ট ব্যালেন্স গণনা করব?

একটি বিকাশকারী বা কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখার সময়, নিম্নলিখিত বিভাগে বর্ণিত হিসাবে, আপনাকে প্রতিক্রিয়া থেকে নিম্নলিখিত মানগুলি পেতে হবে:

  • amount : বর্তমান বিলিং সময়ের জন্য উপলব্ধ অর্থের মোট পরিমাণ। আপনি যখন এই বিভাগে বর্ণিত পদ্ধতিগুলি ব্যবহার করে প্রিপেইড অ্যাকাউন্ট পুনরায় লোড করেন তখন এই মানটি আপডেট হয়।
  • usage : বর্তমান বিলিং সময়কালে ব্যবহৃত টাকার মোট পরিমাণ। এই মান প্রতিটি যোগ্য নগদীকৃত লেনদেনের সাথে বা একটি ক্রেডিট (ইতিবাচক বা নেতিবাচক) ইস্যু করে আপডেট করা হয়।

আপনি বর্তমান বিলিং সময়ের জন্য অবশিষ্ট প্রিপেইড অ্যাকাউন্ট ব্যালেন্স গণনা করতে পারেন amount মান থেকে usage মান বিয়োগ করে। উদাহরণস্বরূপ, যদি amount মান 335.50 হয় এবং usage মান 34 হয়, তাহলে অবশিষ্ট ব্যালেন্স নিম্নরূপ গণনা করা হবে:

amount(335.50) - usage(34) = 229.50

API ব্যবহার করে প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা

নিম্নলিখিত বিভাগগুলি API ব্যবহার করে একটি বিকাশকারী বা কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্সগুলি কীভাবে দেখতে হয় তা বর্ণনা করে৷

একজন ডেভেলপারের জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা

একজন বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে, নিম্নলিখিত APIগুলির মধ্যে একটিতে একটি GET অনুরোধ জারি করুন, যেখানে {developer_id} হল বিকাশকারীর ইমেল ঠিকানা:

  • /mint/organizations/{org_name}/developers/{developer_id}/developer-balances : একজন বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স এবং পুনরাবৃত্ত সেটআপ তথ্য প্রদান করে।
  • /mint/organizations/{org_name}/developers/{developer_id}/prepaid-developer-balances : বর্তমান এবং মোট ব্যালেন্স, ব্যবহার, টপ আপ, এবং ব্যবহার কর সহ প্রিপেইড অ্যাকাউন্ট ব্যালেন্স তথ্য প্রদান করে।

ফলাফলগুলি ফিল্টার করতে আপনি নিম্নলিখিত ক্যোয়ারী প্যারামিটারগুলি পাস করতে পারেন:

ক্যোয়ারী প্যারামিটার বর্ণনা
all সমস্ত API প্যাকেজ ফেরত দিতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ। মিথ্যাতে সেট করা থাকলে, প্রতি পৃষ্ঠায় ফেরত আসা API প্যাকেজের সংখ্যা size ক্যোয়ারী প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়। ডিফল্ট থেকে মিথ্যা
size প্রতি পৃষ্ঠায় ফিরে আসা API প্যাকেজের সংখ্যা। 20-এ ডিফল্ট। all ক্যোয়ারী প্যারামিটার true সেট করা থাকলে, এই প্যারামিটার উপেক্ষা করা হয়।
page আপনি যে পৃষ্ঠাটি ফেরত দিতে চান তার সংখ্যা (যদি বিষয়বস্তু পৃষ্ঠাযুক্ত হয়)। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়।
currencyId যে মুদ্রার জন্য আপনি প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে চান তার আইডি।

যেমন:

$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/{developer_id}/developer-balances" \
-u email:password

নিম্নলিখিত প্রতিক্রিয়ার একটি উদাহরণ প্রদান করে:

{
    "developerBalance": [
        {
            "amount": 2005,
            "chargePerUsage": false,
            "id": "your-provider-id",
            "isRecurring": false,
            "supportedCurrency": {
                "description": "United States Dollars",
                "displayName": "United States Dollars",
                "id": "usd",
                "name": "USD",
                "organization": {
                    "address": [
                        {
                            "address1": "10 Almaden Blvd.",
                            "city": "San Jose",
                            "country": "US",
                            "id": "32e808d8-3a3c-4d76-a0ae-17d70a982c61",
                            "isPrimary": true,
                            "state": "CA",
                            "zip": "95113"
                        }
                    ],
                    "approveTrusted": false,
                    "approveUntrusted": false,
                    "billingCycle": "CALENDAR_MONTH",
                    "country": "US",
                    "currency": "USD",
                    "description": "my-org",
                    "groupOrganization": false,
                    "hasBillingAdjustment": false,
                    "hasBroker": false,
                    "hasSelfBilling": false,
                    "hasSeparateInvoiceForProduct": false,
                    "id": "my-org",
                    "issueNettingStmt": false,
                    "name": "my-org",
                    "nettingStmtPerCurrency": false,
                    "selfBillingAsExchOrg": false,
                    "selfBillingForAllDev": false,
                    "separateInvoiceForFees": false,
                    "status": "ACTIVE",
                    "supportedBillingType": "BOTH",
                    "taxModel": "HYBRID",
                    "timezone": "UTC"
                },
                "status": "ACTIVE",
                "virtualCurrency": false
            },
            "usage": 2.1572
        }
    ],
    "totalRecords": 1
}

একটি কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখা

একটি কোম্পানির জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে, /mint/organizations/{org_name}/companies/{company_id}/developer-balances এ একটি GET অনুরোধ জারি করুন, যেখানে {company_id} হল কোম্পানির আইডি। যদি কোম্পানি প্রিপেইড হয়, অনুরোধটি বর্তমান প্রিপেইড অ্যাকাউন্ট ব্যালেন্স পুনরুদ্ধার করে। যদি কোম্পানি পোস্টপেইড হয়, তাহলে অনুরোধটি বর্তমান ক্রেডিট সীমা পুনরুদ্ধার করে।

ফলাফলগুলি ফিল্টার করতে আপনি নিম্নলিখিত ক্যোয়ারী প্যারামিটারগুলি পাস করতে পারেন:

ক্যোয়ারী প্যারামিটার বর্ণনা
all সমস্ত API প্যাকেজ ফেরত দিতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ। মিথ্যাতে সেট করা থাকলে, প্রতি পৃষ্ঠায় ফেরত আসা API প্যাকেজের সংখ্যা size ক্যোয়ারী প্যারামিটার দ্বারা সংজ্ঞায়িত করা হয়। ডিফল্ট থেকে মিথ্যা
size প্রতি পৃষ্ঠায় ফিরে আসা API প্যাকেজের সংখ্যা। 20-এ ডিফল্ট। all ক্যোয়ারী প্যারামিটার true সেট করা থাকলে, এই প্যারামিটার উপেক্ষা করা হয়।
page আপনি যে পৃষ্ঠাটি ফেরত দিতে চান তার সংখ্যা (যদি বিষয়বস্তু পৃষ্ঠাযুক্ত হয়)। যদি all ক্যোয়ারী প্যারামিটার true তে সেট করা হয়, এই প্যারামিটার উপেক্ষা করা হয়।
currencyId যে মুদ্রার জন্য আপনি প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখতে চান তার আইডি।

যেমন:

$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/companies/{company_id}/developer-balances" \
-u email:password

একটি বিকাশকারীর জন্য প্রিপেইড অ্যাকাউন্ট ব্যালেন্স দেখার সময় প্রতিক্রিয়াটি উপরে দেখানো প্রতিক্রিয়ার মতো।