Edge का इस्तेमाल करके कंपनियों और डेवलपर को मैनेज करना

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

अगर आपको कमाई करने वाले एपीआई प्रोग्राम में हिस्सा लेने वाली कंपनियों और डेवलपर पर ज़्यादा कंट्रोल चाहिए, तो आपको मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) और एपीआई की मदद से, मैन्युअल तौर पर कंपनियां और डेवलपर बनाने होंगे. उदाहरण के लिए, अगर आपको टेस्टिंग के लिए इन-हाउस कंपनियां और डेवलपर बनाना है.

सबसे पहले इस बात पर ध्यान दें कि आपको मैन्युअल तरीके से कंपनियां और डेवलपर बनाने की ज़रूरत है या नहीं. यह तय करने के लिए कि डेवलपर को मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में साइन इन करने, कॉल में Edge मैनेजमेंट एपीआई भेजने या डेवलपर पोर्टल में साइन इन करने के लिए क्रेडेंशियल की ज़रूरत होगी या नहीं.

  • अगर कमाई करने वाले आपके डेवलपर को Edge यूज़र इंटरफ़ेस (यूआई) या एपीआई को ऐक्सेस करने के लिए, लॉगिन क्रेडेंशियल की ज़रूरत है, तो उनके पास पहले अपना Apigee एडमिन खाता होना चाहिए.
  • अगर आपको सिर्फ़ ऐसे टेस्ट डेवलपर बनाने हैं जिन्हें क्रेडेंशियल की ज़रूरत नहीं है (उदाहरण के लिए, अगर आपको काल्पनिक टेस्ट डेवलपर की मदद से एपीआई कॉल करना है), तो किसी Apigee खाते की ज़रूरत नहीं होती है.

यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके ऐप्लिकेशन डेवलपर को मैनेज करना

ऐप्लिकेशन डेवलपर को मैनेज करना पेज पर, EDGE यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके ऐप्लिकेशन डेवलपर बनाएं, मैनेज करें, और चालू करें. ऐप्लिकेशन डेवलपर बनाने के बाद, उन्हें कंपनियों में जोड़ा जा सकता है. इसका तरीका नीचे दिए गए सेक्शन में बताया गया है.

यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके कंपनियों को मैनेज करना

नीचे दिए गए सेक्शन में बताए गए तरीके से कंपनियां बनाएं, मैनेज करें, और चालू करें.

'कंपनी' पेज के बारे में ज़्यादा जानना

नीचे बताए गए तरीके का इस्तेमाल करके, कंपनी पेज ऐक्सेस करें.

Edge

Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके कंपनी पेज ऐक्सेस करने के लिए:

  1. apigee.com/edge में साइन इन करें.
  2. बाएं नेविगेशन बार में, पब्लिश करें > कमाई करना > कंपनियां चुनें.

इसके बाद, कंपनी पेज दिखेगा.

जैसा कि इमेज में बताया गया है, कंपनी पेज की मदद से ये काम किए जा सकते हैं:

क्लासिक एज (प्राइवेट क्लाउड)

क्लासिक Edge यूआई का इस्तेमाल करके कंपनी पेज को ऐक्सेस करने के लिए:

  1. http://ms-ip:9000 में साइन इन करें. यहां ms-ip, मैनेजमेंट सर्वर नोड का आईपी पता या डीएनएस नाम है.
  2. सबसे ऊपर मौजूद नेविगेशन बार में, पब्लिश करें > कंपनियां चुनें.

इसके बाद, कंपनी पेज दिखेगा.

  • कंपनियों की मौजूदा सूची देखें
  • कंपनी मैनेज करें. खास तौर पर कोई कंपनी जोड़ें, चालू करें, उसमें बदलाव करें, और उसे मिटाएं.
  • कनेक्ट किया गया डेवलपर पोर्टल देखें (सिर्फ़ Drupal 7 के लिए)

कोई कंपनी जोड़ना

कंपनी जोड़ने के लिए:

  1. कंपनी पेज ऐक्सेस करें.
  2. + कंपनी पर क्लिक करें.
  3. कंपनी की जानकारी डालें.

    ज़रूरी फ़ील्ड में ये शामिल हैं:

    • कंपनी का नाम
    • एडमिन (वह उपयोगकर्ता जो कंपनी का मुख्य एडमिन होता है)
    • बिलिंग प्रकार

    कमाई करने के बिलिंग कॉन्फ़िगरेशन के आधार पर, बिलिंग टाइप डिफ़ॉल्ट रूप से PREPAID या POSTPAID हो सकता है. ज़्यादा जानकारी के लिए, एपीआई का इस्तेमाल करके प्रीपेड और पोस्टपेड बिलिंग टाइप कॉन्फ़िगर करना लेख पढ़ें.

  4. कंपनी में एक या उससे ज़्यादा डेवलपर जोड़ें.
    1. स्ट्रिंग से मेल खाने वाले डेवलपर की सूची दिखाने के लिए, डेवलपर सेक्शन में डेवलपर जोड़ें फ़ील्ड में कोई स्ट्रिंग डालें.
    2. ड्रॉप-डाउन सूची से कोई डेवलपर चुनें.
    3. कंपनी में अन्य डेवलपर जोड़ने के लिए, ऊपर बताई गई प्रक्रिया को दोहराएं.
  5. एक या इससे ज़्यादा कस्टम एट्रिब्यूट जोड़ें.
    1. कस्टम एट्रिब्यूट सेक्शन में, + नया पर क्लिक करें.
    2. कस्टम एट्रिब्यूट का नाम और वैल्यू डालें.
    3. कंपनी में ज़्यादा कस्टम एट्रिब्यूट जोड़ने के लिए, यही तरीका दोहराएं.
  6. कंपनी बनाएं पर क्लिक करें.

किसी कंपनी को चालू और बंद करना

किसी कंपनी को चालू और बंद करने के लिए:

  1. कंपनी के पेज को ऐक्सेस करें.
  2. कर्सर को उस कंपनी के ऊपर रखें जिसे आपको चालू करना है और ऐक्शन मेन्यू में चालू करें.
    कंपनी को बंद करने के लिए, टॉगल बटन को बंद करें.

कंपनी में बदलाव करना

कंपनी की जानकारी में बदलाव करने के लिए:

  1. कंपनी के पेज को ऐक्सेस करें.
  2. जिस कंपनी में बदलाव करना है उस पर कर्सर रखें और ऐक्शन मेन्यू में पर क्लिक करें.
  3. ज़रूरत के हिसाब से कंपनी की जानकारी अपडेट करें.
  4. बदलावों को सेव करने के लिए, कंपनी अपडेट करें पर क्लिक करें.

किसी कंपनी को मिटाना

किसी कंपनी को हटाने के लिए:

  1. कंपनी पेज ऐक्सेस करें.
  2. कर्सर को उस कंपनी के ऊपर रखें जिसे मिटाना है. इसके बाद, ऐक्शन मेन्यू में पर क्लिक करें.
  3. मिटाने की कार्रवाई की पुष्टि करने के लिए, मिटाएं पर क्लिक करें.

एपीआई का इस्तेमाल करके कंपनियों और डेवलपर को मैनेज करना

कंपनियों और डेवलपर को मैनेज करने के लिए एपीआई का इस्तेमाल करने के बारे में नीचे दिए गए सेक्शन में बताया गया है.

एपीआई का इस्तेमाल करके कंपनियां और डेवलपर बनाना और अपडेट करना

कंपनियों और डेवलपर को API Edge मैनेजमेंट एपीआई से मैनेज करने के लिए, यहां दिए गए एपीआई सेक्शन देखें:

एपीआई का इस्तेमाल करके डेवलपर की भूमिकाएं मैनेज करना

कमाई करने के एपीआई का इस्तेमाल करके, भूमिकाएं तय की जा सकती हैं. इससे, आपको अपने पार्टनर के लिए भूमिकाएं तय करने में मदद मिलती है. उदाहरण के लिए, किसी पार्टनर के लिए एडमिन और ऐप्लिकेशन डेवलपर की भूमिकाएं तय की जा सकती हैं. इसके बाद, वे भूमिकाएं खास पार्टनर कर्मचारियों को असाइन की जा सकती हैं.

डेवलपर की भूमिका बनाना

डेवलपर की भूमिका बनाने के लिए, organizations/{org_name}/developer-roles पर एक पोस्ट अनुरोध जारी करें. अनुरोध करते समय, आपको अनुरोध के मुख्य हिस्से में भूमिका का नाम, ब्यौरा, और संगठन की पहचान के बारे में बताना होगा. उदाहरण के लिए:

$ 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

डेवलपर की भूमिकाएं वापस पाना

डेवलपर की भूमिकाएं वापस पाने के लिए, संगठनों/{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

एपीआई का इस्तेमाल करके, डेवलपर से जुड़े अन्य काम करना

किसी संगठन के लिए, कमाई करने से जुड़े कई काम किए जा सकते हैं. जैसे, रेट प्लान बनाना या सूचना देने की शर्तें बनाना. ये काम, किसी डेवलपर के लिए भी किए जा सकते हैं. उदाहरण के लिए, किसी डेवलपर के लिए बैंक खाता बनाया जा सकता है या उसके लिए रेवेन्यू की रिपोर्ट जनरेट की जा सकती है.

इस टेबल में, डेवलपर के लिए खास तौर पर किए जाने वाले उन कामों की सूची दी गई है जिन्हें कमाई करने वाले एपीआई का इस्तेमाल करके पूरा किया जा सकता है. इस टेबल में यह जानकारी भी दी गई है कि इन टास्क को कैसे पूरा किया जा सकता है.

टास्क निर्देश कहां दिखेंगे
डेवलपर के स्वीकार किए गए नियम और शर्तें देखें

एपीआई का इस्तेमाल करके, डेवलपर या कंपनी की ओर से स्वीकार किए गए नियम और शर्तें देखना

डेवलपर की ओर से स्वीकार किए गए एपीआई पैकेज देखें

एपीआई का इस्तेमाल करके, डेवलपर या कंपनी की ओर से स्वीकार किए गए एपीआई प्रॉडक्ट बंडल देखना

डेवलपर के लिए रेट प्लान बनाना

रेट प्लान मैनेज करना

डेवलपर के लिए उपलब्ध रेट प्लान देखें

दर प्लान वाले पेज को एक्सप्लोर करना

डेवलपर के लिए उपलब्ध रेट के प्लान देखें, जिनमें कोई खास प्रॉडक्ट शामिल हो

ऐसे डेवलपर के लिए स्वीकार किया गया रेट का प्लान देखना जिसमें एपीआई का इस्तेमाल करके, कोई एपीआई प्रॉडक्ट शामिल हो

सिर्फ़ स्वीकार किए गए डेवलपर के रेट प्लान देखें

एपीआई का इस्तेमाल करके, डेवलपर के स्वीकार किए गए सभी रेट प्लान देखना

डेवलपर को क्रेडिट दें

क्रेडिट जारी करना

डेवलपर के लिए क्रेडिट लिमिट सेट करना

एपीआई का इस्तेमाल करके क्रेडिट लिमिट सेट करना

डेवलपर के लिए क्रेडिट लिमिट देखना

एपीआई का इस्तेमाल करके क्रेडिट लिमिट वापस पाना

डेवलपर के प्रीपेड बैलेंस में रकम जोड़ना

प्रीपेड खाते के बैलेंस को मैनेज करना

डेवलपर का प्रीपेड बैलेंस देखना

किसी डेवलपर के प्रीपेड खाते में बाकी बचे पैसे देखना

डेवलपर के लिए सूचना की शर्त सेट अप करना

सूचना टेंप्लेट का इस्तेमाल करके, सूचनाएं सेट अप करना

डेवलपर के लिए रिपोर्ट की परिभाषाएं बनाना और देखना

रिपोर्ट मैनेज करना