Edge for Private Cloud v4.19.01
Apigee, आपको Apigee Developer Services का पोर्टल (या पोर्टल) उपलब्ध कराता है. इसका इस्तेमाल करके, अपनी आपकी डेवलपमेंट कम्यूनिटी को ये सभी सेवाएं देने के लिए, एक कस्टमाइज़ वेबसाइट है. Edge के ग्राहक, क्लाउड या ऑन-प्रीमिस में अपना डेवलपर पोर्टल बना सकते हैं. ज़्यादा जानकारी के लिए, डेवलपर पोर्टल क्या है? देखें.
एज यूज़र इंटरफ़ेस (यूआई), पब्लिश करें > पर DevPortal बटन दिखाता है डेवलपर पेज पर क्लिक करने से, संगठन से जुड़ा पोर्टल खुलता है. इन्होंने बदलाव किया है डिफ़ॉल्ट तौर पर, वह बटन नीचे दिया गया यूआरएल खोलता है:
http://live-orgname.devportal.apigee.com
यहां orgname, संगठन का नाम है.
अगर आपके पोर्टल में डीएनएस रिकॉर्ड है, तो इस यूआरएल को किसी दूसरे यूआरएल पर सेट किया जा सकता है. इसके अलावा, बटन को पूरी तरह से बंद भी किया जा सकता है. बटन को कंट्रोल करने के लिए, संगठन की इन प्रॉपर्टी का इस्तेमाल करें:
features.devportalDisabled
: बटन को चालू करने और सही का निशान लगाकर इसे बंद करें.features.devportalUrl
: डेवलपर पोर्टल के यूआरएल पर सेट करें.
इन प्रॉपर्टी को हर संगठन के लिए अलग-अलग सेट किया जाता है. इन प्रॉपर्टी को सेट करने के लिए, संगठन की मौजूदा प्रॉपर्टी सेटिंग तय करने के लिए नीचे दिए गए एपीआई कॉल का इस्तेमाल करें:
curl -H "Content-Type:application/json" -u adminEmail:pword -X GET \ http://ms_IP:8080/v1/organizations/orgname
यह कॉल, संगठन की जानकारी देने वाला ऑब्जेक्ट दिखाता है:
{ "createdAt" : 1428676711119, "createdBy" : "me@my.com", "displayName" : "orgname", "environments" : [ "prod" ], "lastModifiedAt" : 1428692717222, "lastModifiedBy" : "me@my.com", "name" : "organme", "properties" : { "property" : [ { "name" : "foo", "value" : "bar" } ] }, "type" : "paid" }
ऑब्जेक्ट के properties
एरिया में मौजूद सभी प्रॉपर्टी को नोट करें. जब आप सेट करते हैं
प्रॉपर्टी में मौजूद वैल्यू, किसी मौजूदा प्रॉपर्टी की जगह लागू होती है.
इसलिए, अगर आपको features.devportalDisabled
या
संगठन में features.devportalUrl
,
पक्का करें कि किसी मौजूदा प्रॉपर्टी को सेट करते समय आपने उसे कॉपी किया हो.
संगठन में प्रॉपर्टी सेट करने के लिए, नीचे दिए गए PUT कॉल का इस्तेमाल करें:
curl -H "Content-Type:application/json" -u adminEmail:pword -X PUT \ http://ms_IP:8080/v1/organizations/orgname \ -d '{ "displayName" : "orgname", "name" : "orgname", "properties" : { "property" : [ { "name" : "foo", "value" : "bar" }, { "name": "features.devportalUrl", "value": "http://dev-orgname.devportal.apigee.com/" }, { "name": "features.devportalDisabled", "value": "false" } ] } }'
PUT कॉल में, आपको केवल displayName
को बताना होगा,
name
और properties
. ध्यान दें कि इस कॉल में
"फ़ू" प्रॉपर्टी है जिसे मूल रूप से संगठन के लिए सेट किया गया था.