Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
हमने 6 जनवरी, 2015 को मंगलवार को, क्लाउड के लिए Apigee Developer Services Portal का वर्शन 15.01.06.00 रिलीज़ किया था.
नई सुविधाएं
Apigee Developer Services पोर्टल के क्लाउड वर्शन की इस रिलीज़ में ये नई सुविधाएं शामिल हैं:
-
असाइनॉन्स यूज़र-सेव
असाइनॉन्स यूज़र-सेव एक नई सुविधा है. यह परफ़ॉर्मेंस को बेहतर बनाने के लिए, उपयोगकर्ता की जानकारी को तब तक सेव नहीं करती, जब तक ब्राउज़र को जवाब नहीं भेज दिया जाता. यह बदलाव सिर्फ़ इन स्थितियों में होता है:-
सही PHP CLI मिल गया है
-
कमाई करने की सुविधा चालू नहीं है
-
असाइनमेंट को एक साथ पूरा करने की सुविधा चालू करें चेकबॉक्स, कॉन्फ़िगरेशन > डेवलपर पोर्टल की सेटिंग > डेवलपर पोर्टल के उपयोगकर्ता की सेटिंग पेज पर चुना गया है.
-
-
अब पोर्टल और एज के बीच कनेक्शन सेटिंग में बदलाव नहीं किया जा सकता
क्लाउड की पिछली रिलीज़ में, पोर्टल को एज से कनेक्ट करने के लिए इस्तेमाल की गई कनेक्शन जानकारी में सीधे बदलाव किया जा सकता था. इसमें, एज एंडपॉइंट का यूआरएल, Apigee संगठन का नाम, और संगठन के एडमिन का उपयोगकर्ता नाम और पासवर्ड शामिल है. अब, कनेक्शन की जानकारी बदलने के लिए, आपको Apigee की सहायता टीम से अनुरोध करना होगा. ज़्यादा जानकारी के लिए, डेवलपर पोर्टल बनाना लेख पढ़ें.
बंद होना
Google, 15 अप्रैल, 2015 से OpenID 2.0 API के साथ काम नहीं करेगा. इस बारे में यहां बताया गया है:
https://developers.google.com/+/api/auth-migration#timetable
14.07 से पहले रिलीज़ किए गए सभी पोर्टल में, Google OpenID 2.0 का इस्तेमाल किया गया था. इसकी मदद से, उपयोगकर्ता अपने Google क्रेडेंशियल का इस्तेमाल करके पोर्टल में लॉग इन कर सकते थे या पोर्टल के उपयोगकर्ता के तौर पर रजिस्टर कर सकते थे. ज़्यादा जानकारी के लिए, डेवलपर पोर्टल पर फ़ेडरेटेड क्रेडेंशियल का इस्तेमाल करना लेख पढ़ें. इस सुविधा के बंद होने की वजह से, इसे पोर्टल से हटा दिया गया है.
इसके बजाय, Drupal Google Auth मॉड्यूल का इस्तेमाल किया जा सकता है. इसके अलावा, लॉगिन के लिए OAuth 2.0 का इस्तेमाल करना लेख में दी गई जानकारी का इस्तेमाल भी किया जा सकता है.
गड़बड़ी ठीक की गई
इस रिलीज़ में ये गड़बड़ियां ठीक की गई हैं:
विषय | ब्यौरा |
---|---|
कमाई करना | कमाई करने के लिए, असली उपयोगकर्ताओं को दिखाए जाने वाले शब्दों में सुधार किए गए हैं. |
कमाई करना | कमाई करने के लिए प्रीपेड बिलिंग पेज पर, टैक्स की दरें अब सही तरीके से दिख रही हैं. ध्यान दें कि आपको पोर्टल साइड पर, "प्रीपेड डेवलपर एपीआई" कॉल का इस्तेमाल करना होगा. इसके लिए, कॉन्फ़िगरेशन > कमाई करने की सेटिंग पर जाएं. |
कमाई करना | कमाई करने के लिए प्रीपेड बैलेंस वाले पेज पर, अब शून्य बैलेंस को "-0.00" के बजाय "0.00" के तौर पर दिखाया जाएगा. |
कमाई करना |
बिलिंग दस्तावेज़ अब Edge सर्वर से एचटीएमएल फ़ॉर्मैट में सही तरीके से डाउनलोड होते हैं. Postgres v9.0 में एक नया 'हेक्स' कोडिंग जोड़ा गया है. बिलिंग दस्तावेज़ों को सही तरीके से डाउनलोड करने के लिए, postgresql.conf में इसे बदलना पड़ सकता है. अगर बिलिंग दस्तावेज़, Dev Portal से सही तरीके से डाउनलोड नहीं होते, तो Edge मैनेजमेंट सर्वर पर postgresql.conf में bytea_output को 'escape' में बदलें:
bytea_output = 'escape' # hex,
escape
|
कमाई करना | जब उपयोगकर्ता का बैलेंस पाने के लिए Edge API कॉल सही तरीके से नहीं दिखता है, तो पेज अब ठीक से दिखता है और गड़बड़ी को लॉग किया जाता है. इससे पहले, पेज पर गड़बड़ी वाली स्क्रीन दिखती थी. |
नए डेवलपर का रजिस्ट्रेशन | नए खाते से रजिस्टर करते समय, खाते के लिए एडमिन की अनुमति बाकी है, यह बताने वाला मैसेज ठीक किया गया है. ऐसा सिर्फ़ तब होता है, जब Dev Portal को कॉन्फ़िगर किया गया हो कि लॉग इन करने से पहले, एडमिन की अनुमति लेनी ज़रूरी है. |
नए डेवलपर का रजिस्ट्रेशन | हाल ही में रजिस्टर किए गए जिन डेवलपर को डिफ़ॉल्ट रूप से ब्लॉक किया जाना था उन्हें Edge के बैकएंड पर चालू कर दिया गया था. जिन डेवलपर को डिफ़ॉल्ट रूप से ब्लॉक किया जाना चाहिए था उन्हें अनुमति दी गई थी. ऐसा, "कृपया अनुमति मिलने का इंतज़ार करें" मैसेज दिखने के बावजूद किया गया था. इस समस्या को ठीक करने के लिए, ऊपर बताई गई समस्या को ठीक करने का तरीका अपनाया गया. |
नए डेवलपर का रजिस्ट्रेशन | जब कोई उपयोगकर्ता ईमेल पते के बिना रजिस्टर करता है, तो पोर्टल अब कोई अपवाद नहीं दिखाता. इससे, ईमेल पते का इस्तेमाल न करने वाले सिस्टम के साथ इंटिग्रेशन किया जा सकता है. हालांकि, डेवलपर ऐप्लिकेशन बनाने से पहले, उपयोगकर्ताओं को अपनी प्रोफ़ाइल को ईमेल पते से अपडेट करना होगा. |
रजिस्ट्रेशन फ़ॉर्म | नए इंस्टॉल के लिए, रजिस्टर करने के फ़ॉर्म पर मौजूद नाम और सरनेम फ़ील्ड को सबसे ऊपर ले जाया गया है. ध्यान दें कि एडमिन यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, इस फ़ॉर्म के सभी फ़ील्ड को एक से दूसरी जगह ले जाया जा सकता है. ज़्यादा जानकारी के लिए, उपयोगकर्ता खाते जोड़ना और मैनेज करना लेख पढ़ें. |
डेवलपर का स्टेटस | अगर किसी डेवलपर को पोर्टल पर "ब्लॉक किया गया" स्टेटस पर सेट किया जाता है, तो उसे Edge मैनेजमेंट सर्वर पर "इस्तेमाल नहीं किया जा रहा" पर सेट कर दिया जाएगा. इसका मतलब है कि ब्लॉक किया गया डेवलपर, एपीआई कॉल नहीं कर पाएगा. |
क्रॉन जॉब | अब Edge में किसी ऐप्लिकेशन को डेवलपर से सही तरीके से असोसिएट न करने पर, क्रॉन शेड्यूल नहीं रुकता. |
लॉग इन हो रहा है | जब किसी ऐप्लिकेशन का ऐक्सेस टाइप "रीडओनली" होता है, तो सिस्टम अब गड़बड़ी को लॉग नहीं करता. |
Drupal के नियम | Drupal के नियमों में मौजूद नियम मॉड्यूल, अब ऐप्लिकेशन पासकोड के मंज़ूरी बाकी है से मंज़ूरी मिल गई है पर जाने पर ईमेल भेजता है. पिछले वर्शन में, स्थिति बदलने पर नियम काम नहीं कर रहा था. |
SmartDocs | PATCH वर्ब अब SmartDocs पेजों पर रेंडर होने पर सही तरीके से दिखता है. |
SmartDocs | Edge एंडपॉइंट को ऐक्सेस न कर पाने पर, SmartDocs मॉड्यूल अब चेतावनियां नहीं दिखाता. |
SmartDocs | SmartDocs मॉड्यूल में, "इंडेक्स तय नहीं है:" चेतावनियां अब नहीं दिखती हैं. |
SmartDocs |
ब्रेडक्रंब अब SmartDocs के पेजों पर सही तरीके से काम कर रहे हैं. तरीके की जानकारी वाले पेज पर, ब्रेडक्रंब ट्रेल का पहला आइटम model_machine_name दस्तावेज़/ होता था. इसलिए, पहले शब्द को कैपिटल लेटर में नहीं लिखा जाता था. इस सुधार के बाद, पहला आइटम मॉडल का ऐसा नाम होगा जिसे आसानी से पढ़ा जा सकता है. साथ ही, पहले शब्द को कैपिटल लेटर में लिखा जाएगा.
एचटीटीपी वर्ब (GET/POST/PUT/DELETE) के आधार पर, एपीआई के तरीके की लिस्टिंग वाले पेज पर भी,
ब्रेडक्रंब आइटम गलत यूआरएल से लिंक हो रहे थे. इस सुधार के बाद, पेज पर मौजूद ब्रेडक्रंब आइटम अब सही यूआरएल पर ले जाते हैं.
|
SmartDocs | सीएसएस में किए गए सुधार की मदद से, अब SmartDocs के JSON बॉडी (POST या PUT अनुरोध में) में सही तरीके से बदलाव किया जा सकता है. |
मुख्य मेन्यू | अगर मुख्य मेन्यू में कोई आइटम नहीं है, तो अब लॉगिन और रजिस्टर करने के लिंक उपलब्ध हैं. |
ऐप्लिकेशन के एट्रिब्यूट |
ऐप्लिकेशन के एट्रिब्यूट के लिए लिस्टिंग पेज काम नहीं कर रहा था और रेंडर नहीं हो रहा था. इस समस्या को devconnect_app_attributes.module फ़ाइल में ठीक कर दिया गया है.
|
हार्डकोड किए गए रीडायरेक्ट | डेवलपर ऐप्लिकेशन में बदलाव करने के लिए फ़ॉर्म बनाने वाला फ़ंक्शन, अब सीधे तौर पर drupal_goto() या drupal_not_found() को कॉल नहीं करता. ऐसा तब होता है, जब डेवलपर ऐप्लिकेशन नहीं मिलता. इससे, ग्राहक के हिसाब से बनाए गए मॉड्यूल, बिना किसी शर्त के रीडायरेक्ट किए बिना, फ़ॉर्म के व्यवहार में लगातार बदलाव कर सकते हैं. |