आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इस पेज पर जाएं
Apigee X दस्तावेज़. जानकारी
प्रीपेड खाते में बैलेंस मैनेज करने के लिए:
- मौजूदा प्रीपेड खाते में बाकी बैलेंस देखें. प्रीपेड प्लान देखने का तरीका देखें एपीआई का इस्तेमाल करके खाते में बाकी बैलेंस को दिखाता है.
- पेमेंट की सेवा देने वाली तीसरे पक्ष की कंपनी की मदद से, खाते में बाकी बैलेंस फिर से लोड करें.
जैसे कि Worldpay. किसी तीसरे पक्ष का इस्तेमाल करके प्रीपेड बैलेंस मैनेज करना
पेमेंट की सेवा देने वाली कंपनी.
इसके अलावा, पेमेंट को मैन्युअल तरीके से ट्रैक करके या बिलिंग सिस्टम को चालू किया हो. इसके बाद, खाते को फिर से लोड करने के लिए AdSense API को इस्तेमाल किया हो. ऐसा करने के लिए, प्रीपेड बैलेंस को मैन्युअल तरीके से मैनेज करना में बताया गया है.
- प्रीपेड खाते का बैलेंस तय थ्रेशोल्ड से कम होने पर, अपने-आप फिर से लोड होने की सुविधा सेट अप करना कमाई करने की सुविधा देने वाले एपीआई और पेमेंट की सेवा देने वाली तीसरे पक्ष की कंपनी का इस्तेमाल करते हों, जैसे कि Worldpay. यह विकल्प है इससे रेट प्लान के लिए बार-बार होने वाले पेमेंट को मैनेज किया जा सकता है. जानकारी के लिए, सेट अप करना एपीआई का इस्तेमाल करके, प्रीपेड खाते में बाकी बचे पैसे अपने-आप फिर से लोड होने की सुविधा.
मैं प्रीपेड खाते के बकाया बैलेंस का हिसाब कैसे लगाऊं?
नीचे दिए गए सेक्शन में बताए गए तरीके के मुताबिक, किसी डेवलपर या कंपनी के प्रीपेड खाते में बाकी बैलेंस देखते समय, आपको रिस्पॉन्स से ये वैल्यू पाएं:
amount
: मौजूदा बिलिंग अवधि के लिए उपलब्ध कुल पैसे. पेज को फिर से लोड करने पर, यह वैल्यू अपडेट हो जाती है अपने प्रीपेड खाते से साइन इन करना होगा.usage
: मौजूदा बिलिंग अवधि के दौरान इस्तेमाल की गई कुल रकम. यह वैल्यू, कमाई करने की हर मान्य सुविधा के हिसाब से अपडेट की जाती है या क्रेडिट जारी करके (पॉज़िटिव या नेगेटिव).
हिसाब लगाने के लिए,
मौजूदा बिलिंग अवधि के लिए प्रीपेड खाते की बची हुई रकमusage
amount
वैल्यू. उदाहरण के लिए, अगर amount
की वैल्यू 335.50 और usage
की वैल्यू 34 है, तो
बाकी बचे पैसों का हिसाब इस तरह लगाया जाएगा:
amount(335.50) - usage(34) = 229.50
एपीआई का इस्तेमाल करके प्रीपेड खाते में बाकी बैलेंस देखना
नीचे दिए सेक्शन में किसी डेवलपर के प्रीपेड खाते में बाकी बैलेंस देखने का तरीका बताया गया है या जो एपीआई का इस्तेमाल कर रही है.
किसी डेवलपर के प्रीपेड खाते में बाकी बैलेंस देखना
किसी डेवलपर के प्रीपेड खाते में बाकी बैलेंस देखने के लिए, इनमें से किसी एक एपीआई को जीईटी अनुरोध जारी करें. यहां डेवलपर का ईमेल पता {developer_id}
है:
/mint/organizations/{org_name}/developers/{developer_id}/developer-balances
: किसी डेवलपर के प्रीपेड खाते में बाकी बैलेंस और बार-बार होने वाले सेटअप की जानकारी दिखाता है./mint/organizations/{org_name}/developers/{developer_id}/prepaid-developer-balances
: प्रीपेड खाते में बाकी बैलेंस की जानकारी दिखाता है. इसमें यह जानकारी भी शामिल होती है मौजूदा और कुल बैलेंस, इस्तेमाल, टॉप अप, और यूज़ टैक्स.
नतीजों को फ़िल्टर करने के लिए, ये क्वेरी पैरामीटर पास किए जा सकते हैं:
क्वेरी पैरामीटर | ब्यौरा |
---|---|
all |
यह फ़्लैग बताता है कि सभी एपीआई पैकेज देने हैं या नहीं. अगर false पर सेट किया जाता है, तो हर पेज पर लौटाए गए एपीआई पैकेज की संख्या होगी
size क्वेरी पैरामीटर से तय होता है. डिफ़ॉल्ट तौर पर, यह false पर सेट होती है. |
size |
हर पेज पर दिखाए गए एपीआई पैकेज की संख्या. डिफ़ॉल्ट संख्या 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
, जहां
{company_id}
, कंपनी का आईडी है. अगर कंपनी प्रीपेड है, तो अनुरोध
मौजूदा प्रीपेड खाते में बाकी बैलेंस को वापस लाता है. अगर कंपनी पोस्टपेड है, तो अनुरोध
मौजूदा क्रेडिट लिमिट कम है.
नतीजों को फ़िल्टर करने के लिए, ये क्वेरी पैरामीटर पास किए जा सकते हैं:
क्वेरी पैरामीटर | ब्यौरा |
---|---|
all |
यह फ़्लैग बताता है कि सभी एपीआई पैकेज देने हैं या नहीं. अगर false पर सेट किया जाता है, तो हर पेज पर लौटाए गए एपीआई पैकेज की संख्या होगी
size क्वेरी पैरामीटर से तय होता है. डिफ़ॉल्ट तौर पर, यह false पर सेट होती है. |
size |
हर पेज पर दिखाए गए एपीआई पैकेज की संख्या. डिफ़ॉल्ट संख्या 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
यह रिस्पॉन्स ऊपर दिए गए जवाब से मिलता-जुलता है. हालांकि, इसके लिए प्रीपेड खाते का बैलेंस देखते समय ऐसा ही होता है एक डेवलपर.