Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
यहां बताए गए तरीके से, अपने ऐप्लिकेशन डेवलपर रजिस्टर और मैनेज करें. (ऐप्लिकेशन रजिस्ट्रेशन एक अलग प्रक्रिया है, जैसा कि ऐप्लिकेशन रजिस्टर करें और एपीआई कुंजियों को मैनेज करें में बताया गया है).
शुरुआती जानकारी
Edge से आपको कई फ़ायदे मिलते हैं, जो पूरी तरह से इस बात पर निर्भर करते हैं कि आपके एपीआई को कौन कॉल कर रहा है. उदाहरण के लिए, एपीआई सुरक्षा, ट्रैफ़िक मैनेजमेंट, और आंकड़ों का सही डेटा, इस बात पर निर्भर करता है कि कॉल करने वाले का पता कौनसा है. Edge को कैसे पता चलेगा कि आपके एपीआई को कौन कॉल कर रहा है? हर एपीआई कॉल में, यूज़र आईडी, एपीआई पासकोड या OAuth टोकन जैसी यूनीक जानकारी पढ़कर. उस खास जानकारी से, एपीआई प्रॉक्सी में बनाए गए फ़ंक्शन लॉक या अनलॉक हो जाते हैं. इससे आपको एपीआई के ऐक्सेस और व्यवहार पर पूरा कंट्रोल मिलता है.
इसलिए, ऐप्लिकेशन डेवलपर को आपके एपीआई का इस्तेमाल करने के लिए रजिस्टर करना होगा. जोड़े जाने के बाद, डेवलपर अपने ऐप्लिकेशन रजिस्टर करते हैं और इस्तेमाल करने के लिए एपीआई चुनें. साथ ही, आपके एपीआई ऐक्सेस करने के लिए ज़रूरी यूनीक एपीआई क्रेडेंशियल (उपभोक्ता कुंजियां और सीक्रेट) पाएं.
ऐप्लिकेशन डेवलपर को रजिस्टर करने का तरीका
इनमें से किसी एक तरीके का इस्तेमाल करके, ऐप्लिकेशन डेवलपर को रजिस्टर करें:
- अगर आपके पास पैसे चुकाकर इस्तेमाल किया जाने वाला Edge खाता है, तो डेवलपर डेवलपर पोर्टल के ज़रिए खुद को रजिस्टर कर सकते हैं. ज़्यादा जानकारी के लिए,
डेवलपर पोर्टल के टाइप के हिसाब से इनमें से कोई एक सेक्शन देखें:
- इंटिग्रेट किया गया पोर्टल: इंटिग्रेट किए गए पोर्टल पर डेवलपर खाता बनाना
- Drupal 9: ऐप्लिकेशन डेवलपर खाता रजिस्टर करना
- Drupal 7: उपयोगकर्ता खाते जोड़ना और मैनेज करना
- एडमिन, एपीआई का इस्तेमाल करके, ऐप्लिकेशन डेवलपर को रजिस्टर कर सकते हैं.
- डेवलपर पोर्टल एडमिन के तौर पर, डेवलपर को सीधे अपने पोर्टल पर मैनेज करें. इसका तरीका नीचे बताए गए सेक्शन में बताया गया है:
- इंटिग्रेट किया गया पोर्टल: डेवलपर खातों को मैनेज करने के लिए, डेवलपर खाते मैनेज करें.
- Drupal 9: ऐप्लिकेशन डेवलपर, Apigee Edge के मॉड्यूल के साथ कैसे इंटरैक्ट करते हैं
- Drupal 7: उपयोगकर्ता खाते जोड़ना और मैनेज करना
- संगठन के एडमिन के तौर पर, डेवलपर को मैनेज करने के लिए, Edge यूज़र इंटरफ़ेस या API का इस्तेमाल करें. इसका तरीका नीचे दिए गए सेक्शन में बताया गया है.
डेवलपर पोर्टल पर डेवलपर खातों को मैनेज करने के लिए सुझाव
Apigee का सुझाव है कि आप डेवलपर खातों को सीधे अपने डेवलपर पोर्टल पर मैनेज करें.
अगर इंटिग्रेट किए गए पोर्टल का इस्तेमाल किया जा रहा है, तो इसी तरीके से यह पक्का किया जा सकता है कि इंटिग्रेट किए गए पोर्टल और Edge पर डेवलपर खाते सिंक में रहें.
Drupal पर आधारित डेवलपर पोर्टल का इस्तेमाल करने पर, सीधे डेवलपर पोर्टल पर डेवलपर खातों को मैनेज करने के ये फ़ायदे मिलते हैं:
- पोर्टल पर एडमिन इंटरफ़ेस की मदद से डेवलपर को जोड़ने पर, पोर्टल के लिए डेवलपर का पासवर्ड सेट किया जा सकता है. साथ ही, डेवलपर को अपने-आप भेजा जाने वाला ईमेल मैसेज ट्रिगर किया जा सकता है.
Edge का इस्तेमाल करके, किसी डेवलपर को जोड़ते या उसमें बदलाव करते समय, डेवलपर को कोई ईमेल नहीं भेजा जाता. साथ ही, पोर्टल पर डेवलपर के लिए पासवर्ड सेट नहीं किया जा सकता. इसलिए, डेवलपर को पोर्टल में साइन इन करने से पहले अपना पासवर्ड पोर्टल पर रीसेट करना होगा.
- पोर्टल पर डेवलपर के खाते में किए गए बदलाव, Edge पर अपने-आप भेज दिए जाते हैं.
अगर आपको Edge का इस्तेमाल करके Drupal पर आधारित डेवलपर खातों को मैनेज करना है, तो आपको ऐप्लिकेशन डेवलपर को पोर्टल और Edge के बीच सिंक करना होगा.
डेवलपर पेज को एक्सप्लोर करना
EDGE यूआई और क्लासिक Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, डेवलपर पेज को ऐक्सेस करें और उसे एक्सप्लोर करें.
Edge
Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके डेवलपर पेज को ऐक्सेस करने के लिए:
- apigee.com/edge में साइन इन करें.
- बाएं नेविगेशन बार में, पब्लिश करें > डेवलपर चुनें.
इसके बाद, आपको डेवलपर पेज दिखेगा.
जैसा कि ऊपर दिखाए गए डायग्राम में बताया गया है, डेवलपर पेज की मदद से ये काम किए जा सकते हैं:
- डेवलपर जोड़ना
- डेवलपर की जानकारी देखना और उसमें बदलाव करना. इसमें, यह जानकारी भी शामिल है:
- पब्लिश करने के लिए इस्तेमाल किया जाने वाला डेटा एक्सपोर्ट करना
- किसी डेवलपर को मिटाना
- डेवलपर की सूची खोजें
क्लासिक एज (प्राइवेट क्लाउड)
क्लासिक Edge यूआई का इस्तेमाल करके डेवलपर पेज को ऐक्सेस करने के लिए:
http://ms-ip:9000
में साइन इन करें. यहां ms-ip, मैनेजमेंट सर्वर नोड का आईपी पता या डीएनएस नाम है.- सबसे ऊपर मौजूद नेविगेशन बार में, पब्लिश करें > डेवलपर चुनें.
इसके बाद, आपको डेवलपर पेज दिखेगा.
- डेवलपर की सूची देखें
- डेवलपर जोड़ना
- डेवलपर की जानकारी देखना, उसमें बदलाव करना, और कस्टम एट्रिब्यूट की जानकारी में बदलाव करना. साथ ही, डेवलपर को चालू करना
- पब्लिश करने के लिए इस्तेमाल किया जाने वाला डेटा एक्सपोर्ट करना
- किसी डेवलपर को मिटाना
- डेवलपर की सूची खोजें
- कनेक्ट किया गया डेवलपर पोर्टल देखें (सिर्फ़ Drupal 7 के लिए)
डेवलपर जोड़ना
डेवलपर जोड़ने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- + डेवलपर पर क्लिक करें.
- डेवलपर की जानकारी डालें. इसमें नाम, सरनेम, ईमेल पता, और उपयोगकर्ता नाम शामिल है.
- बनाएं पर क्लिक करें.
डेवलपर की जानकारी देखना और उसमें बदलाव करना
डेवलपर की जानकारी देखना और उसमें बदलाव करना. जिन संगठनों के लिए कमाई करने की सुविधा चालू है उनके लिए, कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करना लेख में बताए गए उन कस्टम एट्रिब्यूट में बदलाव किया जा सकता है जिनके बारे में कमाई करने की सुविधा चालू की गई है.
डेवलपर की जानकारी देखने और उसमें बदलाव करने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- डेवलपर की जानकारी देखने के लिए, डेवलपर की उस पंक्ति पर क्लिक करें जिसे देखना है और जिसमें बदलाव करना है.
- जानकारी वाले सेक्शन में, नीचे दी गई जानकारी दिखती है. ज़रूरत के हिसाब से डेवलपर की जानकारी में बदलाव करें.
विवरण ब्यौरा ब्यौरा डेवलपर का नाम और उपनाम, उपयोगकर्ता नाम, और ईमेल पता, रजिस्ट्रेशन की स्थिति और कुल समय, और डेवलपर आईडी.
डेवलपर की जानकारी में बदलाव करने के लिए, इनमें से किसी भी फ़ील्ड पर क्लिक करें:- नाम
- सरनेम
- ईमेल
- उपयोगकर्ता नाम
कस्टम विशेषताएं डेवलपर के लिए तय किए गए कस्टम एट्रिब्यूट. ज़रूरत के हिसाब से कस्टम एट्रिब्यूट कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, देखें: ऐप्लिकेशन कैंपेन ऐसे ऐप्लिकेशन जिन्हें डेवलपर ने रजिस्टर किया है. ऐप्लिकेशन रजिस्टर करना देखें. - स्थिति फ़ील्ड में जाकर, डेवलपर को चालू या बंद करें.
ज़्यादा जानकारी के लिए, डेवलपर को चालू और बंद करना देखें.
Apigee Edge for Public Cloud की मदद से, इकाइयों के ऐक्सेस होने के बाद, Edge नीचे दी गई इकाइयों को कम से कम 180 सेकंड तक कैश मेमोरी में रखता है.
- OAuth ऐक्सेस टोकन. इसका मतलब है कि रद्द किया गया टोकन, कैश मेमोरी की समयसीमा खत्म होने तक तीन मिनट तक काम कर सकता है.
- कुंजी मैनेज करने वाली सेवा (केएमएस) की इकाइयां (ऐप्लिकेशन, डेवलपर, एपीआई प्रॉडक्ट).
- OAuth टोकन और केएमएस इकाइयों पर कस्टम एट्रिब्यूट.
किसी डेवलपर के लिए कस्टम एट्रिब्यूट मैनेज करना
हर डेवलपर के लिए ज़्यादा से ज़्यादा 18 कस्टम एट्रिब्यूट जोड़ें. इनमें कमाई करने से जुड़े ऐसे एट्रिब्यूट भी शामिल हैं जिनके बारे में कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करने में बताया गया है.
कस्टम एट्रिब्यूट को मैनेज करने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- डेवलपर की जानकारी खोलने के लिए, डेवलपर की उस पंक्ति पर क्लिक करें जिसके लिए आपको कस्टम एट्रिब्यूट मैनेज करने हैं.
- कस्टम एट्रिब्यूट सेक्शन में, + पर क्लिक करें.
- एट्रिब्यूट का नाम और वैल्यू डालें.
- पर क्लिक करें.
- किसी कस्टम एट्रिब्यूट को मिटाने के लिए, कर्सर को एट्रिब्यूट पर रखें और ऐक्शन मेन्यू में पर क्लिक करें.
डेवलपर को चालू और बंद करना
जब कोई ऐप्लिकेशन डेवलपर आपके पोर्टल में खुद रजिस्टर करता है, तो आपके पास यह कॉन्फ़िगर करने का विकल्प होता है कि वह डिफ़ॉल्ट रूप से चालू हो या नहीं.
अगर कोई डेवलपर कुछ समय से इस्तेमाल में नहीं होता है, तब भी वह डेवलपर पोर्टल में साइन इन करके ऐप्लिकेशन बना सकता है. हालांकि, उससे जुड़ी कोई भी एपीआई कुंजी काम नहीं करेगी. डेवलपर के ऐप्लिकेशन की मंज़ूरी वाले (या अन्य) स्टेटस, एपीआई कुंजियों की तरह ही बने रहते हैं. हालांकि, डेवलपर के इनऐक्टिव होने पर, वे मान्य नहीं होती हैं.
डेवलपर को चालू या बंद करने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- डेवलपर की जानकारी खोलने के लिए, डेवलपर की उस पंक्ति पर क्लिक करें जिसे आपको चालू या बंद करना है.
- जानकारी सेक्शन में, ज़रूरत के मुताबिक स्थिति फ़ील्ड को चालू है या बंद है पर सेट करें.
- अगर डेवलपर एक से ज़्यादा संगठनों में है, तो यह तरीका दोहराएं.
पब्लिश करने के डेटा को एक्सपोर्ट किया जा रहा है
नीचे दिए गए पब्लिशिंग डेटा को, कॉमा लगाकर अलग की गई वैल्यू वाली (CSV) वाली फ़ाइल के तौर पर एक्सपोर्ट करें:
- डेवलपर का विवरण
- डेवलपर, ऐप्लिकेशन, और एपीआई प्रॉडक्ट की जानकारी
पब्लिश होने वाले डेटा को एक्सपोर्ट करने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- CSV फ़ाइल एक्सपोर्ट करें... पर क्लिक करें
- ड्रॉप-डाउन से डेवलपर या डेवलपर, ऐप्लिकेशन और प्रॉडक्ट चुनें.
पब्लिश करने के लिए चुना गया डेटा, CSV फ़ाइल के तौर पर डाउनलोड किया जाता है.
किसी डेवलपर को मिटाना
डेवलपर को हटाने के लिए:
- डेवलपर पेज को ऐक्सेस करें.
- अपने कर्सर को डेवलपर की उस पंक्ति पर रखें जिसे मिटाना है, ताकि ऐक्शन मेन्यू दिखाया जा सके.
- पर क्लिक करें.
- मिटाने की पुष्टि करने के लिए, मिटाएं पर क्लिक करें.
ऐप्लिकेशन डेवलपर को पोर्टल और Edge के बीच सिंक करना
अगर आप अपने एपीआई को पब्लिश करने के लिए Drupal पर आधारित डेवलपर पोर्टल का इस्तेमाल कर रहे हैं, तो Edge का इस्तेमाल करके ऐप्लिकेशन डेवलपर में किए गए बदलाव, पोर्टल में लागू नहीं होंगे. आपको पोर्टल एडमिन के तौर पर पोर्टल में साइन इन करना होगा. साथ ही, उन बदलावों को पोर्टल पर दिखाने के लिए, पोर्टल को Edge के साथ सिंक करना होगा.
अपने डेवलपर पोर्टल को Edge पर तय किए गए ऐप्लिकेशन डेवलपर के साथ सिंक करने के लिए, नीचे दिए गए सेक्शन देखें:
- Drupal 9: डेवलपर को Apigee Edge के साथ सिंक करना
- Drupal 7: पोर्टल और Edge के बीच ऐप्लिकेशन डेवलपर को सिंक करना
डेवलपर को कंपनियों में ग्रुप करना
कमाई करने की सुविधा का इस्तेमाल करके, कंपनी को उन डेवलपर का ग्रुप कहा जाता है जिन्हें एक ही इकाई के तौर पर मैनेज किया जाता है. कंपनी ऐसा ग्रुप हो सकती है जो आपके संगठन के लिए सही हो. जैसे, कारोबार की इकाई, प्रॉडक्ट लाइन या डिवीज़न. डेवलपर को कंपनियों में ग्रुप करना तब फ़ायदेमंद होता है, जब आपको किसी एक कॉर्पोरेट इकाई से जुड़े कई डेवलपर को शामिल करना हो. उदाहरण के लिए, हो सकता है कि आपको बिलिंग के लिए अलग-अलग कंपनियां सेट अप करनी पड़ें. हालांकि, आपके संगठन में मौजूद डेवलपर को किसी कंपनी से जुड़े होने की ज़रूरत नहीं होती. ध्यान दें कि डेवलपर हमेशा एक ही इकाई होता है और उसकी पहचान ईमेल एलिमेंट से खास तौर पर की जाती है. अगर कोई डेवलपर किसी कंपनी का हिस्सा है, तो आपको डेवलपर पेज पर कंपनी का नाम दिखेगा.
कमाई करने के लिए, कंपनियों और डेवलपर को मैनेज करने के बारे में ज़्यादा जानकारी के लिए, कंपनियों और डेवलपर को मैनेज करना लेख पढ़ें.
कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करना
यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके डेवलपर में बदलाव करते समय या API का इस्तेमाल करके, डेवलपर बनाते या उसमें बदलाव करते समय, नीचे दी गई टेबल में बताई गई कमाई करने से जुड़ी प्रॉपर्टी कॉन्फ़िगर की जा सकती हैं. शुरुआत में, संगठन की प्रोफ़ाइल में बदलाव करते समय, संगठन के लिए कमाई करने से जुड़ी प्रॉपर्टी कॉन्फ़िगर की जाती हैं.
फ़ील्ड का नाम | कस्टम एट्रिब्यूट का नाम | ब्यौरा |
---|---|---|
पता | MINT_DEVELOPER_ADDRESS |
डेवलपर का पता, जिसमें इन फ़ील्ड को शामिल किया गया है: पता (लाइन 1 और 2), शहर, राज्य, पिन कोड, और देश. |
बिलिंग प्रोफ़ाइल | MINT_BILLING_PROFILE |
आपके संगठन के लिए बिलिंग साइकल. मान्य वैल्यू में ये शामिल हैं:
|
बिलिंग प्रकार | MINT_BILLING_TYPE |
बिलिंग के लिए इस्तेमाल किया जाने वाला डेवलपर का पेमेंट मॉडल. वैल्यू इनमें से कोई एक हो सकती है:
एपीआई का इस्तेमाल करके प्रीपेड और पोस्टपेड बिलिंग टाइप कॉन्फ़िगर करना लेख पढ़ें. |
कैटगरी | MINT_DEVELOPER_CATEGORY |
डेवलपर कैटगरी जिसमें आपको डेवलपर जोड़ना है. डेवलपर कैटगरी, एक जैसी विशेषताओं वाले डेवलपर या कंपनियों के ग्रुप को कहते हैं. ज़्यादा जानकारी के लिए, डेवलपर कैटगरी मैनेज करें देखें. |
कंपनी का आईडी | MINT_COMPANY_ID |
कंपनी का आईडी, अगर लागू हो. ज़्यादा जानकारी के लिए, डेवलपर को कंपनियों में ग्रुप बनाना लेख पढ़ें. |
डेवलपर टाइप | MINT_DEVELOPER_TYPE |
इस प्रॉपर्टी का इस्तेमाल Apigee नहीं करता है. डेवलपर किस तरह का है. मान्य वैल्यू में ये शामिल हैं: |
ब्रोकर है | MINT_IS_BROKER |
यह फ़्लैग बताता है कि कुल आय पर आधारित आय है या नहीं. |
कानूनी नाम | MINT_DEVELOPER_LEGAL_NAME |
डेवलपर का कानूनी नाम, जिसका इस्तेमाल सभी रिपोर्ट में किया जाएगा. ध्यान दें: यह एट्रिब्यूट तब ज़रूरी है, जब डेवलपर किसी कंपनी के साथ ग्रुप न किया गया हो और उसे पब्लिश किए गए रेट प्लान की सदस्यता लेनी हो. |
सेल्फ़ बिलिंग | MINT_HAS_SELF_BILLING |
यह फ़्लैग बताता है कि खुद से लिए जाने वाले इनवॉइस चालू हैं या नहीं. अगर (true ) से कमाई करने की सुविधा चालू है, तो आय के हिस्से वाले स्टेटमेंट के बजाय, खुद से बिलिंग करने वाला इनवॉइस जनरेट होता है. खुद से की जाने वाली बिलिंग का इनवॉइस एक वित्तीय दस्तावेज़ होता है. इसमें डेवलपर की बकाया रकम
की जानकारी होती है. यह डेवलपर की ओर से, एपीआई सेवा देने वाली कंपनी के लिए इनवॉइस की तरह काम करता है. |
टैक्स में छूट मिलने की पुष्टि # | MINT_TAX_EXEMPT_AUTH_NO |
टैक्स में छूट मिलने का सरकारी नंबर (अगर लागू हो). |
कर की दर | MINT_APPROX_TAX_RATE |
डेवलपर के लिए टैक्स की अनुमानित दर. ऐसी दशमलव वैल्यू डालें जिसमें दशमलव से पहले ज़्यादा से ज़्यादा तीन वर्ण और दशमलव के बाद चार वर्ण हों. |
एपीआई का इस्तेमाल करके डेवलपर को मैनेज करना
डेवलपर एपीआई का इस्तेमाल करके डेवलपर को मैनेज करें.
एपीआई का इस्तेमाल करके डेवलपर बनाते और अपडेट करते समय, कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करने में बताए गए, कमाई करने से जुड़े एट्रिब्यूट को ज़रूरत के हिसाब से कॉन्फ़िगर किया जा सकता है.