इसके माध्यम से साझा किया गया


Microsoft Learn कैटलॉग API सुविधा अवलोकन

Microsoft Learn कैटलॉग API एक REST-आधारित वेब API है जो आपको Microsoft Learn को एक वेब-आधारित क्वेरी भेजने और उपलब्ध प्रशिक्षण सामग्री और प्रमाणन परीक्षाओं जैसे शीर्षक, कवर किए गए उत्पाद, स्तर, प्रशिक्षण के लिंक और अन्य मेटाडेटा के बारे में विवरण वापस प्राप्त करने देता है और जानकारी के साथ JSON-एन्कोडेड प्रतिसाद देता है.

यह सार्वजनिक रूप से उपलब्ध सभी के बारे में जानकारी देता है:

  • मॉड्यूल
  • इकाइयों
  • सीखने के रास्ते
  • एप्लाइड स्किल्स
  • प्रमाणपत्र
  • परीक्षा
  • Instructor-Led पाठ्यक्रम

नोट

Microsoft Learn कैटलॉग डेटा तक पहुँचने के लिए API एंडपॉइंट का एक नया सेट, जो Learn Catalog API का स्थान लेता है, अब उपलब्ध है. यहां प्रलेखित मौजूदा समापन बिंदु जून 2026 तक कार्य करना जारी रखेगा, लेकिन इसे बहिष्करण की योजना है। हम अनुशंसा करते हैं कि Microsoft Learn प्लेटफ़ॉर्म API पर नए समापन बिंदुओं पर माइग्रेट करें ताकि अतिरिक्त क्वेरी पैरामीटर सहित उन्नत सुविधाओं का लाभ उठाया जा सके.

बक्सों का इस्तेमाल करें

  • Microsoft Learn प्रशिक्षण और/या प्रमाणन प्रस्तावों के बारे में मेटाडेटा देखें
  • Microsoft Learn प्रशिक्षण और/या प्रमाणन प्रस्तावों की सूची खींचें ताकि उन्हें अपने स्वयं के ऑनलाइन अनुभव से लिंक किया जा सके

Learn Catalog API कैसे काम करता है

API एक REST-आधारित वेब API है जो JSON-एन्कोडेड प्रतिक्रिया लौटाता है। पूर्ण कैटलॉग का अनुरोध करने के लिए, GET अनुरोध भेजें:

https://learn.microsoft.com/api/catalog/

आउटपुट नीचे स्क्रीनशॉट के समान दिखाई देगा। नवंबर 2022 तक, पूरी प्रतिक्रिया लगभग 13 एमबी है।

विजुअल स्टूडियो कोड में लर्न कैटलॉग एपीआई आउटपुट का स्क्रीनशॉट।

प्रत्येक शिक्षण कैटलॉग आइटम एक ऑब्जेक्ट होता है, जिसमें प्रत्येक के लिए मेटाडेटा का एक सेट उपलब्ध होता है. पूर्ण डेटा शब्दकोश और अन्य विकल्प Microsoft Learn कैटलॉग API डेवलपर दस्तावेज़में सूचीबद्ध हैं। हमारे पास यह देखने के लिए रिलीज़ नोट्स (लिंक) भी हैं कि नवीनतम अपडेट क्या हैं, और जानकारी सर्वोत्तम अभ्यास हैं।

यदि आप इसका उपयोग करने में रुचि रखते हैं, तो cURL और Visual Studio Code का उपयोग करके Microsoft Learn कैटलॉग API के साथ प्रारंभ करें देखें औरVisual Studio Code आलेख देखें.

आवश्यकताओं

Microsoft Learn कैटलॉग API तक पहुँचने के लिए किसी प्रमाणन की आवश्यकता नहीं है। उपयोगकर्ता अपनी पसंदीदा एपीआई अनुरोध विधि, जैसे कि कर्ल, पोस्टमैन आदि का उपयोग कर सकते हैं।

उदाहरण

नीचे दिए गए कई तरीकों में से कुछ तरीके दिए गए हैं, जिनसे हम उपयोगकर्ताओं को Learn Catalog API का उपयोग करते हुए देखते हैं:

  • Viva Learning ने Microsoft Learn कैटलॉग को अपने मुख्य अनुभव के एक भाग के रूप में पेश करने के लिए Learn Catalog API का उपयोग किया है।
  • संगठन और शैक्षणिक संस्थान कैटलॉग जानकारी खींचने और इसे अपने आंतरिक शिक्षण प्रबंधन प्रणालियों (LMS) में पोस्ट करने के लिए लर्न कैटलॉग API का उपयोग करते हैं, ताकि उनके कर्मचारी और छात्र इसे आसानी से एक्सेस कर सकें।
  • शिक्षण प्रदाता कैटलॉग जानकारी प्राप्त करने और उसे अपने ग्राहक अधिगम अनुभवों में पोस्ट करने के लिए Learn Catalog API का उपयोग करते हैं.

उपलब्धता और मूल्य निर्धारण

Microsoft Learn कैटलॉग API सार्वजनिक रूप से उपलब्ध है और Microsoft API उपयोग की शर्तों की शर्तों के तहत पेश किया जाता. एपीआई का उपयोग करने के लिए कोई शुल्क नहीं है।

सीमाओं

  • एपीआई में सार्वजनिक रूप से उपलब्ध मॉड्यूल, इकाइयां, सीखने के रास्ते, प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम, परीक्षा और प्रमाणपत्र शामिल हैं। यह इस समय दस्तावेज़ीकरण, कोड नमूने, शो या ईवेंट आउटपुट नहीं करता है।
  • एपीआई प्रति दिन कम से कम एक बार रीफ्रेश करता है।
  • API संस्करण के अपडेट Learn Catalog API रिलीज़ नोट्सके अपडेट के माध्यम से सूचित किए जाएंगे।

अगले कदम

Learn Catalog API के बारे में अधिक जानने के लिए, निम्न लेख देखें: