आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
ऐप्लिकेशन डेवलपर को रजिस्टर करें और उन्हें मैनेज करें. इसके बारे में, यहाँ दिए गए सेक्शन में बताया गया है. (ऐप्लिकेशन रजिस्टर करने की प्रोसेस अलग होती है. इसके बारे में ऐप्लिकेशन रजिस्टर करना और एपीआई पासकोड मैनेज करना लेख में बताया गया है).
परिचय
Edge कई फ़ायदे देता है. हालांकि, ये इस बात पर निर्भर करते हैं कि आपके एपीआई को कॉल करने वाला कौन है. उदाहरण के लिए, एपीआई की सुरक्षा, ट्रैफ़िक मैनेजमेंट, और काफ़ी हद तक आंकड़ों से जुड़ा डेटा, यह जानने पर निर्भर करता है कि कॉल कौन कर रहा है. Edge को यह कैसे पता चलता है कि आपके एपीआई को कौन कॉल कर रहा है? हर एपीआई कॉल में मौजूद यूनीक जानकारी को पढ़कर. जैसे, उपयोगकर्ता आईडी, एपीआई पासकोड या OAuth टोकन. यह यूनीक जानकारी, आपकी एपीआई प्रॉक्सी में बनाई गई सुविधा को लॉक या अनलॉक करती है. इससे आपको एपीआई के ऐक्सेस और उसके व्यवहार पर पूरा कंट्रोल मिलता है.
इसलिए, ऐप्लिकेशन डेवलपर को आपके एपीआई इस्तेमाल करने के लिए रजिस्टर करना होगा. शामिल होने के बाद, डेवलपर अपने ऐप्लिकेशन रजिस्टर करते हैं. साथ ही, वे उन एपीआई को चुनते हैं जिनका उन्हें इस्तेमाल करना है. इसके बाद, उन्हें आपके एपीआई को ऐक्सेस करने के लिए ज़रूरी यूनीक एपीआई क्रेडेंशियल (उपयोगकर्ता कुंजियां और सीक्रेट) मिलते हैं.
ऐप्लिकेशन डेवलपर को रजिस्टर करने का तरीका
ऐप्लिकेशन डेवलपर को रजिस्टर करने के लिए, इनमें से कोई एक तरीका इस्तेमाल करें:
- अगर आपके पास Edge का सशुल्क खाता है, तो डेवलपर पोर्टल के ज़रिए डेवलपर खुद को रजिस्टर कर सकते हैं. ज़्यादा जानकारी के लिए,
डेवलपर पोर्टल के टाइप के आधार पर, इनमें से कोई एक सेक्शन देखें:
- इंटिग्रेटेड पोर्टल: इंटिग्रेटेड पोर्टल पर डेवलपर खाता बनाना
- Drupal 10: ऐप्लिकेशन डेवलपर खाता रजिस्टर करना
- Drupal 7: उपयोगकर्ता खाते जोड़ना और उन्हें मैनेज करना
- एडमिन, एपीआई का इस्तेमाल करके ऐप्लिकेशन डेवलपर को रजिस्टर कर सकते हैं.
- डेवलपर पोर्टल के एडमिन के तौर पर, अपने पोर्टल पर डेवलपर को सीधे तौर पर मैनेज करें. इसके बारे में यहां बताया गया है:
- इंटिग्रेटेड पोर्टल: डेवलपर खातों को मैनेज करने के लिए, डेवलपर खातों को मैनेज करें पर जाएं.
- Drupal 10: ऐप्लिकेशन डेवलपर, Apigee Edge मॉड्यूल के साथ कैसे इंटरैक्ट करते हैं
- Drupal 7: उपयोगकर्ता खाते जोड़ना और उन्हें मैनेज करना
- संगठन के एडमिन के तौर पर, Edge UI या API का इस्तेमाल करके डेवलपर को मैनेज करें. इसके बारे में यहां बताया गया है.
डेवलपर पोर्टल पर डेवलपर खातों को मैनेज करने के लिए सुझाव
Apigee का सुझाव है कि डेवलपर खातों को सीधे तौर पर अपने डेवलपर पोर्टल पर मैनेज करें.
अगर इंटिग्रेट किए गए पोर्टल का इस्तेमाल किया जा रहा है, तो यह पक्का करने का यही तरीका है कि इंटिग्रेट किए गए पोर्टल और Edge पर मौजूद डेवलपर खाते सिंक रहें.
अगर Drupal पर आधारित डेवलपर पोर्टल का इस्तेमाल किया जाता है, तो डेवलपर खातों को सीधे तौर पर डेवलपर पोर्टल पर मैनेज करने से ये फ़ायदे मिलते हैं:
- पोर्टल पर एडमिन इंटरफ़ेस के ज़रिए किसी डेवलपर को जोड़ने पर, उसके लिए पोर्टल का पासवर्ड सेट किया जा सकता है. साथ ही, डेवलपर को अपने-आप ईमेल भेजने की सुविधा चालू की जा सकती है.
Edge का इस्तेमाल करके डेवलपर को जोड़ने या उसमें बदलाव करने पर, डेवलपर को कोई ईमेल नहीं भेजा जाता. साथ ही, पोर्टल पर डेवलपर के लिए पासवर्ड सेट नहीं किया जा सकता. इसलिए, डेवलपर को पोर्टल पर अपना पासवर्ड रीसेट करना होगा. इसके बाद ही, वह पोर्टल में साइन इन कर पाएगा.
- पोर्टल पर डेवलपर के खाते में किए गए सभी बदलाव, Edge को अपने-आप भेज दिए जाते हैं.
अगर आपको Edge का इस्तेमाल करके Drupal पर आधारित डेवलपर खातों को मैनेज करना है, तो आपको पोर्टल और Edge के बीच ऐप्लिकेशन डेवलपर को सिंक करना होगा.
डेवलपर पेज एक्सप्लोर करना
Edge यूज़र इंटरफ़ेस (यूआई) और Classic Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, Developers पेज को ऐक्सेस करें और उसके बारे में जानें.
Edge
Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, डेवलपर पेज को ऐक्सेस करने के लिए:
- apigee.com/edge में साइन इन करें.
- बाईं ओर मौजूद नेविगेशन बार में, पब्लिश करें > डेवलपर को चुनें.
इसके बाद, डेवलपर पेज दिखेगा.

आंकड़े में हाइलाइट किए गए डेवलपर पेज पर, ये काम किए जा सकते हैं:
- डेवलपर को जोड़ना
- डेवलपर की जानकारी देखना और उसमें बदलाव करना. इसमें यह जानकारी भी शामिल है:
- पब्लिशिंग डेटा एक्सपोर्ट करना
- किसी डेवलपर को मिटाना
- डेवलपर की सूची खोजना
Classic Edge (Private Cloud)
Classic Edge यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, Developers पेज को ऐक्सेस करने के लिए:
http://ms-ip:9000में साइन इन करें. यहां ms-ip, मैनेजमेंट सर्वर नोड का आईपी पता या डीएनएस नाम है.- सबसे ऊपर मौजूद नेविगेशन बार में, पब्लिश करें > डेवलपर को चुनें.
इसके बाद, डेवलपर पेज दिखेगा.

- डेवलपर की सूची देखना
- डेवलपर को जोड़ना
- डेवलपर की जानकारी देखना और उसमें बदलाव करना. इसमें कस्टम एट्रिब्यूट शामिल हैं. साथ ही, डेवलपर को चालू करना
- पब्लिशिंग डेटा एक्सपोर्ट करना
- किसी डेवलपर को मिटाना
- डेवलपर की सूची खोजना
- कनेक्ट किया गया डेवलपर पोर्टल देखें (सिर्फ़ Drupal 7 के लिए)
डेवलपर को जोड़ना
किसी डेवलपर को जोड़ने के लिए:
- डेवलपर पेज पर जाएं.
- + डेवलपर पर क्लिक करें.
- डेवलपर की जानकारी डालें. इसमें नाम, सरनेम, ईमेल, और उपयोगकर्ता नाम शामिल है.
- बनाएं पर क्लिक करें.
डेवलपर की जानकारी देखना और उसमें बदलाव करना
डेवलपर की जानकारी देखें और उसमें बदलाव करें. कमाई करने की सुविधा चालू करने वाले संगठनों के लिए, कमाई करने की सुविधा से जुड़े एट्रिब्यूट कॉन्फ़िगर करना में बताए गए, कमाई करने की सुविधा से जुड़े कस्टम एट्रिब्यूट में बदलाव किया जा सकता है.
डेवलपर की जानकारी देखने और उसमें बदलाव करने के लिए:
- डेवलपर पेज पर जाएं.
- डेवलपर की जानकारी देखने और उसमें बदलाव करने के लिए, उस डेवलपर की लाइन पर क्लिक करें.
- 'जानकारी' सेक्शन में, यह जानकारी दिखती है. ज़रूरत के मुताबिक डेवलपर की जानकारी में बदलाव करें.
जानकारी ब्यौरा विवरण डेवलपर का पहला और आखिरी नाम, उपयोगकर्ता नाम, और ईमेल; रजिस्ट्रेशन की स्थिति और अवधि; और डेवलपर आईडी.
डेवलपर की जानकारी में बदलाव करने के लिए, इनमें से किसी भी फ़ील्ड पर क्लिक करें:- नाम
- उपनाम
- ईमेल
- उपयोगकर्ता नाम
कस्टम विशेषताएं डेवलपर के लिए तय किए गए कस्टम एट्रिब्यूट. ज़रूरत के मुताबिक, कस्टम एट्रिब्यूट कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, यह लेख पढ़ें: ऐप्लिकेशन ऐसे ऐप्लिकेशन जिन्हें डेवलपर ने रजिस्टर किया है. ऐप्लिकेशन रजिस्टर करना लेख पढ़ें. - 'स्थिति' फ़ील्ड में जाकर, डेवलपर को चालू या बंद करें.
ज़्यादा जानकारी के लिए, डेवलपर को चालू और बंद करना लेख पढ़ें.
Apigee Edge for Public Cloud के साथ, Edge इन इकाइयों को कम से कम 180 सेकंड के लिए कैश मेमोरी में सेव रखता है. ऐसा तब होता है, जब इन इकाइयों को ऐक्सेस किया जाता है.
- OAuth ऐक्सेस टोकन. इसका मतलब है कि रद्द किया गया टोकन, तीन मिनट तक काम कर सकता है. ऐसा तब तक होता है, जब तक उसकी कैश मेमोरी की समयसीमा खत्म नहीं हो जाती.
- Key Management Service (KMS) इकाइयां (ऐप्लिकेशन, डेवलपर, एपीआई प्रॉडक्ट).
- OAuth टोकन और KMS इकाइयों पर कस्टम एट्रिब्यूट.
डेवलपर के लिए कस्टम एट्रिब्यूट मैनेज करना
हर डेवलपर के लिए, ज़्यादा से ज़्यादा 18 कस्टम एट्रिब्यूट जोड़ें. इनमें, कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करना लेख में बताए गए कमाई करने से जुड़े एट्रिब्यूट भी शामिल हैं.
कस्टम एट्रिब्यूट मैनेज करने के लिए:
- डेवलपर पेज पर जाएं.
- जिस डेवलपर के लिए आपको कस्टम एट्रिब्यूट मैनेज करने हैं उसकी लाइन पर क्लिक करें. इससे डेवलपर की ज़्यादा जानकारी खुल जाएगी.
- कस्टम एट्रिब्यूट सेक्शन में जाकर, + पर क्लिक करें.
- एट्रिब्यूट का नाम और वैल्यू डालें.
पर क्लिक करें.- कस्टम एट्रिब्यूट को मिटाने के लिए, कर्सर को एट्रिब्यूट पर ले जाएं और कार्रवाई मेन्यू में मौजूद
पर क्लिक करें.
किसी डेवलपर को चालू और बंद करना
जब कोई ऐप्लिकेशन डेवलपर आपके पोर्टल में खुद को रजिस्टर करता है, तो आपके पास यह कॉन्फ़िगर करने का विकल्प होता है कि वह डिफ़ॉल्ट रूप से चालू रहे या नहीं.
अगर कोई डेवलपर खाता इस्तेमाल नहीं किया जा रहा है, तो डेवलपर अब भी डेवलपर पोर्टल में साइन इन कर सकता है और ऐप्लिकेशन बना सकता है. हालांकि, इससे जुड़े कोई भी एपीआई पासकोड काम नहीं करेंगे. डेवलपर के ऐप्लिकेशन का स्टेटस अब भी'मंज़ूरी मिली' (या कोई और) रहता है. साथ ही, एपीआई कुंजियों का स्टेटस भी यही रहता है. हालांकि, डेवलपर के खाते के बंद होने पर ये मान्य नहीं रहती हैं.
किसी डेवलपर को चालू या बंद करने के लिए:
- डेवलपर पेज पर जाएं.
- डेवलपर की जानकारी खोलने के लिए, उस डेवलपर की लाइन पर क्लिक करें जिसे आपको चालू या बंद करना है.
- 'जानकारी' सेक्शन में, ज़रूरत के मुताबिक स्टेटस फ़ील्ड को चालू है या बंद है पर सेट करें.
- अगर डेवलपर एक से ज़्यादा संगठनों में शामिल है, तो यह तरीका दोहराएं.
पब्लिशिंग डेटा एक्सपोर्ट करना
पब्लिशिंग के इस डेटा को कॉमा लगाकर अलग की गई वैल्यू (CSV) वाली फ़ाइल के तौर पर एक्सपोर्ट करें:
- डेवलपर का विवरण
- डेवलपर, ऐप्लिकेशन, और एपीआई प्रॉडक्ट की जानकारी
पब्लिशिंग का डेटा एक्सपोर्ट करने के लिए:
- डेवलपर पेज पर जाएं.
- CSV फ़ाइल एक्सपोर्ट करें... पर क्लिक करें
- ड्रॉप-डाउन से, डेवलपर या डेवलपर, ऐप्लिकेशन, और प्रॉडक्ट चुनें.
चुने गए पब्लिशिंग डेटा को CSV फ़ाइल के तौर पर डाउनलोड किया जाता है.
किसी डेवलपर को मिटाना
किसी डेवलपर को मिटाने के लिए:
- डेवलपर पेज पर जाएं.
- कार्रवाइयों का मेन्यू दिखाने के लिए, अपने कर्सर को उस डेवलपर की लाइन पर रखें जिसे आपको मिटाना है.
पर क्लिक करें.- मिटाने की पुष्टि करने के लिए, मिटाएं पर क्लिक करें.
पोर्टल और Edge के बीच ऐप्लिकेशन डेवलपर को सिंक करना
अगर एपीआई पब्लिश करने के लिए, Drupal पर आधारित डेवलपर पोर्टल का इस्तेमाल किया जा रहा है, तो Edge का इस्तेमाल करने वाले ऐप्लिकेशन डेवलपर के लिए किए गए बदलाव, पोर्टल पर नहीं दिखते. आपको पोर्टल एडमिन के तौर पर पोर्टल में साइन इन करना होगा. साथ ही, पोर्टल को Edge के साथ सिंक करना होगा, ताकि ये बदलाव पोर्टल पर दिखें.
लेख पढ़ें.अपने डेवलपर पोर्टल को Edge पर तय किए गए ऐप्लिकेशन डेवलपर के साथ सिंक करने के लिए, यहां दिए गए सेक्शन देखें:
- Drupal 10: डेवलपर को Apigee Edge के साथ सिंक करना
- Drupal 7: पोर्टल और Edge के बीच ऐप्लिकेशन डेवलपर को सिंक करना
डेवलपर को कंपनियों के हिसाब से ग्रुप करना
मुद्रीकरण की सुविधा के तहत, कंपनी को एक इकाई के तौर पर मैनेज किया जाता है. इसमें कई डेवलपर शामिल होते हैं. कंपनी, आपके संगठन के हिसाब से कोई भी ग्रुपिंग हो सकती है. जैसे, कारोबार की इकाई, प्रॉडक्ट लाइन या डिवीज़न. डेवलपर को कंपनियों में ग्रुप करने की सुविधा तब काम आती है, जब आपको एक ही कॉर्पोरेट इकाई के तहत कई डेवलपर को जोड़ना हो. उदाहरण के लिए, आपको बिलिंग के लिए अलग-अलग कंपनियां सेट अप करनी पड़ सकती हैं. हालांकि, आपके संगठन के डेवलपर को किसी कंपनी से जुड़ा होना ज़रूरी नहीं है. ध्यान दें कि डेवलपर हमेशा एक ही इकाई होता है. इसकी पहचान, ईमेल एलिमेंट से की जाती है. अगर कोई डेवलपर किसी कंपनी का हिस्सा है, तो आपको डेवलपर पेज पर कंपनी का नाम दिखेगा.
कमाई करने के लिए कंपनियों और डेवलपर को मैनेज करने के बारे में ज़्यादा जानने के लिए, कंपनियों और डेवलपर को मैनेज करना लेख पढ़ें.
कमाई करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करना
यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके किसी डेवलपर में बदलाव करते समय या एपीआई का इस्तेमाल करके किसी डेवलपर को बनाते या उसमें बदलाव करते समय, यहां दी गई टेबल में बताई गई कमाई करने की प्रॉपर्टी कॉन्फ़िगर की जा सकती हैं. शुरुआत में, संगठन की प्रोफ़ाइल में बदलाव करते समय, संगठन के लिए कमाई करने की प्रॉपर्टी कॉन्फ़िगर की जाती हैं.
| फ़ील्ड का नाम | कस्टम एट्रिब्यूट का नाम | ब्यौरा |
|---|---|---|
| पता | MINT_DEVELOPER_ADDRESS |
डेवलपर का पता. इसमें ये फ़ील्ड शामिल होने चाहिए: पता (लाइन 1 और 2), शहर, राज्य, पिन कोड, और देश. |
| बिलिंग प्रोफ़ाइल | MINT_BILLING_PROFILE |
आपके संगठन के लिए बिलिंग साइकल. मान्य वैल्यू में ये शामिल हैं:
|
| बिलिंग प्रकार | MINT_BILLING_TYPE |
बिलिंग के लिए इस्तेमाल किया गया डेवलपर पेमेंट मॉडल. वैल्यू इनमें से कोई एक हो सकती है:
एपीआई का इस्तेमाल करके, प्रीपेड और पोस्टपेड बिलिंग टाइप कॉन्फ़िगर करना लेख पढ़ें. |
| कैटगरी | MINT_DEVELOPER_CATEGORY |
डेवलपर की वह कैटगरी जिसमें आपको डेवलपर को जोड़ना है. डेवलपर कैटगरी, एक जैसी विशेषताओं वाले डेवलपर या कंपनियों का ग्रुप होती है. ज़्यादा जानकारी के लिए, डेवलपर कैटगरी मैनेज करना लेख पढ़ें. |
| कंपनी का आईडी | MINT_COMPANY_ID |
अगर लागू हो, तो कंपनी आईडी. ज़्यादा जानकारी के लिए, डेवलपर को कंपनियों के हिसाब से ग्रुप में बांटना लेख पढ़ें. |
| डेवलपर का टाइप | MINT_DEVELOPER_TYPE |
Apigee इस प्रॉपर्टी का इस्तेमाल नहीं करता. डेवलपर का टाइप. मान्य वैल्यू में ये शामिल हैं: |
| Is Broker | MINT_IS_BROKER |
यह फ़्लैग बताता है कि रेवेन्यू, नेट रेवेन्यू पर आधारित है या नहीं. |
| कानूनी नाम | MINT_DEVELOPER_LEGAL_NAME |
डेवलपर का कानूनी नाम, जिसका इस्तेमाल सभी रिपोर्ट में किया जाएगा. ध्यान दें: अगर डेवलपर किसी कंपनी के साथ ग्रुप नहीं किया गया है और उसे पब्लिश किए गए किसी रेट प्लान की सदस्यता लेनी है, तो यह एट्रिब्यूट ज़रूरी है. |
| सेल्फ़ बिलिंग | MINT_HAS_SELF_BILLING |
इस फ़्लैग से पता चलता है कि सेल्फ़-बिलिंग वाले इनवॉइस चालू हैं या नहीं. अगर यह सुविधा चालू है
(true), तो कमाई करने की सुविधा से, रेवेन्यू शेयर करने के स्टेटमेंट के बजाय, खुद के बिल का इनवॉइस जनरेट होता है. सेल्फ़-बिलिंग इनवॉइस एक फ़ाइनेंशियल दस्तावेज़ होता है. इसमें डेवलपर को मिलने वाली बकाया रकम की जानकारी होती है. यह एपीआई देने वाली कंपनी के लिए, डेवलपर की ओर से इनवॉइस के तौर पर काम करता है. |
| टैक्स में छूट का सर्टिफ़िकेट नंबर | MINT_TAX_EXEMPT_AUTH_NO |
अगर लागू हो, तो सरकार की ओर से टैक्स में मिली छूट का नंबर. |
| कर की दर | MINT_APPROX_TAX_RATE |
डेवलपर के लिए टैक्स का अनुमानित रेट. दशमलव वैल्यू डालें. इसमें दशमलव से पहले ज़्यादा से ज़्यादा तीन वर्ण और दशमलव के बाद चार वर्ण होने चाहिए. |
एपीआई का इस्तेमाल करके डेवलपर को मैनेज करना
Developer API का इस्तेमाल करके, डेवलपर को मैनेज करें.
एपीआई का इस्तेमाल करके डेवलपर बनाते और अपडेट करते समय, रेवेन्यू जनरेट करने से जुड़े एट्रिब्यूट कॉन्फ़िगर करना में बताए गए रेवेन्यू जनरेट करने से जुड़े एट्रिब्यूट को अपनी ज़रूरत के हिसाब से कॉन्फ़िगर किया जा सकता है.