Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
अगर आपको कमाई करने वाले अपने एपीआई प्रोग्राम में हिस्सा लेने वाली कंपनियों और डेवलपर पर ज़्यादा कंट्रोल चाहिए, तो मैनेजमेंट यूज़र इंटरफ़ेस और एपीआई की मदद से, कंपनियों और डेवलपर को मैन्युअल तरीके से बनाया जा सकता है. उदाहरण के लिए, अगर आपको जांच के मकसद से इन-हाउस कंपनियां और डेवलपर बनाने हैं.
आपको कंपनियों और डेवलपर को मैन्युअल तरीके से बनाने की ज़रूरत है या नहीं, यह तय करने के लिए एक मुख्य बात पर ध्यान देना ज़रूरी है. यह बात यह है कि क्या डेवलपर को मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में साइन इन करने, Edge मैनेजमेंट एपीआई को कॉल में क्रेडेंशियल भेजने या डेवलपर पोर्टल में साइन इन करने के लिए क्रेडेंशियल की ज़रूरत होगी या नहीं.
- अगर कमाई करने वाले डेवलपर को Edge यूज़र इंटरफ़ेस (यूआई) या एपीआई को ऐक्सेस करने के लिए लॉगिन क्रेडेंशियल की ज़रूरत है, तो उनके पास पहले से ही अपना Apigee एडमिन खाता होना चाहिए.
- अगर आपको ऐसे टेस्ट डेवलपर बनाने हैं जिन्हें क्रेडेंशियल की ज़रूरत नहीं है, तो Apigee खातों की ज़रूरत नहीं है. उदाहरण के लिए, अगर आपको नकली टेस्ट डेवलपर के साथ एपीआई कॉल करने हैं.
यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके ऐप्लिकेशन डेवलपर मैनेज करना
ऐप्लिकेशन डेवलपर मैनेज करना में बताए गए तरीके से, Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके ऐप्लिकेशन डेवलपर बनाएं, मैनेज करें, और चालू करें. ऐप्लिकेशन डेवलपर बनाने के बाद, उन्हें कंपनियों में जोड़ा जा सकता है. इसके बारे में यहां बताया गया है.
यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके कंपनियों को मैनेज करना
यहां दिए गए सेक्शन में बताए गए तरीके से, कंपनियां बनाएं, मैनेज करें, और चालू करें.
कंपनियों के पेज को एक्सप्लोर करना
यहां बताए गए तरीके से, कंपनियों का पेज ऐक्सेस करें.
Edge
Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, कंपनियों का पेज ऐक्सेस करने के लिए:
- apigee.com/edge में साइन इन करें.
- बाएं नेविगेशन बार में, पब्लिश करें > कमाई करना > कंपनियां चुनें.
आपको कंपनियों का पेज दिखेगा.
इस इमेज में हाइलाइट किए गए तरीके से, कंपनियों के पेज पर ये काम किए जा सकते हैं:
- सभी कंपनियों की खास जानकारी देखें. इसमें कंपनी का नाम, रजिस्ट्रेशन आईडी, रजिस्टर किए गए ऐप्लिकेशन और एपीआई पासकोड की संख्या, बिलिंग टाइप, कंपनी को असाइन किए गए डेवलपर की संख्या, और स्थिति शामिल है
- कंपनी जोड़ना
- किसी कंपनी को चालू या बंद करना
- कंपनी की जानकारी में बदलाव करना
- कंपनी मिटाना
- कंपनियों की सूची खोजना
क्लासिक Edge (निजी क्लाउड)
Edge के क्लासिक यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, कंपनियों का पेज ऐक्सेस करने के लिए:
http://ms-ip:9000
में साइन इन करें. यहां ms-ip, मैनेजमेंट सर्वर नोड का आईपी पता या डीएनएस नेम है.- सबसे ऊपर मौजूद नेविगेशन बार में, पब्लिश करें > कंपनियां चुनें.
आपको कंपनियों का पेज दिखेगा.
- कंपनियों की मौजूदा सूची देखना
- कंपनी को मैनेज करना. खास तौर पर, कंपनी जोड़ना, चालू करना, उसमें बदलाव करना, और उसे मिटाना.
- कनेक्ट किया गया डेवलपर पोर्टल देखें (सिर्फ़ Drupal 7 के लिए)
कंपनी की जानकारी जोड़ना
कंपनी जोड़ने के लिए:
- कंपनियां पेज ऐक्सेस करें.
- + कंपनी पर क्लिक करें.
- कंपनी की जानकारी डालें.
ज़रूरी फ़ील्ड में ये शामिल हैं:
- कंपनी का नाम
- एडमिन (वह उपयोगकर्ता जो कंपनी का मुख्य एडमिन है)
- बिलिंग प्रकार
कमाई करने के लिए बिलिंग कॉन्फ़िगरेशन के आधार पर, बिलिंग टाइप डिफ़ॉल्ट रूप से
PREPAID
याPOSTPAID
पर सेट हो सकता है. ज़्यादा जानकारी के लिए, एपीआई का इस्तेमाल करके, प्रीपेड और पोस्टपेड बिलिंग टाइप कॉन्फ़िगर करना लेख पढ़ें. - कंपनी में एक या उससे ज़्यादा डेवलपर जोड़ें.
- डेवलपर सेक्शन में, डेवलपर जोड़ें फ़ील्ड में कोई स्ट्रिंग डालें. इससे, उस स्ट्रिंग से मैच करने वाले डेवलपर की सूची दिखेगी.
- ड्रॉप-डाउन सूची से कोई डेवलपर चुनें.
- कंपनी में अन्य डेवलपर जोड़ने के लिए, यह तरीका दोहराएं.
- एक या उससे ज़्यादा कस्टम एट्रिब्यूट जोड़ें.
- कस्टम एट्रिब्यूट सेक्शन में, + नया पर क्लिक करें.
- कस्टम एट्रिब्यूट का नाम और वैल्यू डालें.
- कंपनी के लिए अन्य कस्टम एट्रिब्यूट जोड़ने के लिए, यह तरीका दोहराएं.
- कंपनी बनाएं पर क्लिक करें.
कंपनी को चालू और बंद करना
किसी कंपनी को चालू और बंद करने के लिए:
- कंपनी का पेज ऐक्सेस करें.
- कर्सर को उस कंपनी पर ले जाएं जिसे आपको चालू करना है. इसके बाद, ऐक्शन मेन्यू में जाकर को चालू करें.
कंपनी को बंद करने के लिए, टॉगल को बंद करें.
किसी कंपनी की जानकारी में बदलाव करना
किसी कंपनी की जानकारी में बदलाव करने के लिए:
- कंपनी का पेज ऐक्सेस करें.
- कर्सर को उस कंपनी पर ले जाएं जिसमें आपको बदलाव करना है. इसके बाद, ऐक्शन मेन्यू में पर क्लिक करें.
- ज़रूरत के हिसाब से, कंपनी की जानकारी अपडेट करें.
- बदलावों को सेव करने के लिए, कंपनी की जानकारी अपडेट करें पर क्लिक करें.
किसी कंपनी की जानकारी मिटाना
किसी कंपनी को मिटाने के लिए:
- कंपनियां पेज ऐक्सेस करें.
- जिस कंपनी को मिटाना है उसके ऊपर कर्सर ले जाएं और कार्रवाइयों वाले मेन्यू में जाकर, पर क्लिक करें.
- मिटाने की कार्रवाई की पुष्टि करने के लिए, मिटाएं पर क्लिक करें.
एपीआई का इस्तेमाल करके कंपनियों और डेवलपर को मैनेज करना
कंपनियों और डेवलपर को मैनेज करने के लिए, एपीआई का इस्तेमाल करने के बारे में यहां बताया गया है.
एपीआई का इस्तेमाल करके कंपनियां और डेवलपर बनाना और उन्हें अपडेट करना
API Edge मैनेजमेंट एपीआई की मदद से कंपनियों और डेवलपर को मैनेज करने के लिए, एपीआई के इन सेक्शन देखें:
- कंपनी बनाना
- डेवलपर खाता बनाना
ध्यान दें: डेवलपर खाता बनाते समय, कस्टम एट्रिब्यूट पास करके कमाई करने की जानकारी कॉन्फ़िगर करें. - कंपनी के डेवलपर को जोड़ना या अपडेट करना
ध्यान दें: डेवलपर को कोई भूमिका असाइन की जा सकती है. हालांकि, ऐसा करना ज़रूरी नहीं है. डेवलपर की भूमिकाओं की सूची पाने के लिए, डेवलपर की भूमिकाएं हासिल करना लेख पढ़ें. - सभी डेवलपर या किसी एक डेवलपर के लिए, कमाई करने के तरीके का कॉन्फ़िगरेशन डालें
ध्यान दें: डेवलपर को बनाते या अपडेट करते समय, कस्टम एट्रिब्यूट पास करके कमाई करने के तरीके की जानकारी दें. सभी डेवलपर या किसी एक डेवलपर की सूची बनाने के लिए, स्टैंडर्ड (बिना कमाई करने वाले) एपीआई का इस्तेमाल करके, कमाई करने से जुड़े कस्टम एट्रिब्यूट देखे जा सकते हैं.
एपीआई का इस्तेमाल करके, डेवलपर की भूमिकाएं मैनेज करना
कमाई करने से जुड़े एपीआई का इस्तेमाल करके, भूमिकाएं बनाई जा सकती हैं. इससे, अपने पार्टनर के लिए भूमिकाएं तय की जा सकती हैं. उदाहरण के लिए, किसी पार्टनर के लिए एडमिन और ऐप्लिकेशन डेवलपर की भूमिकाएं तय की जा सकती हैं. इसके बाद, उन भूमिकाओं को पार्टनर के चुनिंदा कर्मचारियों को असाइन किया जा सकता है.
डेवलपर की भूमिका बनाना
डेवलपर की भूमिका बनाने के लिए, organizations/{org_name}/developer-roles
पर POST अनुरोध करें. अनुरोध करते समय, आपको अनुरोध के मुख्य हिस्से में भूमिका का नाम और ब्यौरा, साथ ही संगठन की पहचान बतानी होगी. उदाहरण के लिए:
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "appDeveloper", "description": "App Developer", "organization": { "id": "{org_name}" } }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \ -u email:password
डेवलपर की भूमिकाएं वापस पाना
डेवलपर की भूमिकाएं पाने के लिए, organizations/{org_id}/developer-roles पर GET अनुरोध करें. उदाहरण के लिए:
$ curl -H "Accept:application/json" -X GET \ "https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \ -u email:password
जवाब कुछ ऐसा दिखेगा (जवाब का सिर्फ़ एक हिस्सा दिखाया गया है):
{ "description" : "App Developer", "id" : "appdeveloper", "name" : "appDeveloper", "organization" : { ... } }
एपीआई के लिए, डेवलपर की भूमिका की कॉन्फ़िगरेशन सेटिंग
डेवलपर की भूमिका के कॉन्फ़िगरेशन के ये विकल्प, एपीआई के लिए उपलब्ध हैं:
नाम | ब्यौरा | डिफ़ॉल्ट | ज़रूरी है? |
---|---|---|---|
name |
डेवलपर की भूमिका का नाम. |
लागू नहीं | हां |
description |
डेवलपर की भूमिका के बारे में जानकारी. |
लागू नहीं | हां |
एपीआई का इस्तेमाल करके, किसी डेवलपर के लिए टैक्स की दर हासिल करना
किसी डेवलपर के लिए टैक्स की मौजूदा दर जानने के लिए, organizations/{org_name}/tax-engine
पर GET अनुरोध करें. अनुरोध करते समय, आपको क्वेरी पैरामीटर के तौर पर डेवलपर की पहचान बतानी होगी. उदाहरण के लिए:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tax-engine?developerId=dev7@myorg.com" \ -u email:password
रिस्पॉन्स कुछ ऐसा दिखेगा:
0.09
एपीआई का इस्तेमाल करके, डेवलपर से जुड़े अन्य टास्क करना
कमाई करने से जुड़े कई काम, किसी संगठन के लिए किए जा सकते हैं. जैसे, किराया प्लान बनाना या सूचना की शर्तें तय करना. ये काम, किसी व्यक्तिगत डेवलपर के लिए भी किए जा सकते हैं. उदाहरण के लिए, किसी डेवलपर के लिए बैंक खाता बनाया जा सकता है या किसी डेवलपर के लिए आय की रिपोर्ट जनरेट की जा सकती है.
इस टेबल में, डेवलपर से जुड़े ऐसे टास्क की सूची दी गई है जिन्हें कमाई करने के एपीआई का इस्तेमाल करके किया जा सकता है. टेबल में यह भी बताया गया है कि इन टास्क को पूरा करने के बारे में ज़्यादा जानकारी कहां मिलेगी.
टास्क | निर्देश कहां मिलेंगे |
---|---|
डेवलपर के स्वीकार किए गए नियम और शर्तें देखना |
एपीआई का इस्तेमाल करने वाले डेवलपर या कंपनी की स्वीकार की गई शर्तें देखना |
डेवलपर के स्वीकार किए गए एपीआई पैकेज देखना |
एपीआई का इस्तेमाल करके, किसी डेवलपर या कंपनी के स्वीकार किए गए एपीआई प्रॉडक्ट बंडल देखना |
डेवलपर के लिए किराये का प्लान बनाना | |
डेवलपर के लिए उपलब्ध किराये के प्लान देखना | |
किसी डेवलपर के लिए उपलब्ध किराया प्लान देखना, जिसमें कोई खास प्रॉडक्ट शामिल हो |
एपीआई का इस्तेमाल करने वाले एपीआई प्रॉडक्ट वाले डेवलपर के लिए, स्वीकार किए गए किराये का प्लान देखना |
सिर्फ़ स्वीकार किए गए डेवलपर रेट प्लान देखना |
एपीआई का इस्तेमाल करके, डेवलपर के स्वीकार किए गए सभी किराये के प्लान देखना |
किसी डेवलपर को क्रेडिट जारी करना | |
किसी डेवलपर के लिए क्रेडिट लिमिट सेट करना | |
डेवलपर की क्रेडिट सीमा देखना | |
डेवलपर के प्रीपेड बैलेंस में "टॉप अप" (पैसे जोड़ना) करना | |
किसी डेवलपर के प्रीपेड बैलेंस की जानकारी देखना | |
किसी डेवलपर के लिए सूचना की शर्त सेट अप करना |
सूचना टेंप्लेट का इस्तेमाल करके, सूचनाएं पाने की सुविधा सेट अप करना |
किसी डेवलपर के लिए रिपोर्ट की परिभाषाएं बनाना और देखना |