Microsoft Learn कैटलॉग API डेवलपर संदर्भ दस्तावेज़
यह आलेख Microsoft Learn कैटलॉग APIकार्यान्वित करने वाले डेवलपर और अनुरोधकर्ताओं के लिए जानकारी प्रदान करता है. हम आपकी विकास यात्रा का समर्थन करने के लिए सर्वोत्तम प्रथाओं लर्न कैटलॉग API, रिलीज़ नोट्सऔर अक्सर पूछे जाने वाले प्रश्नों लेखों की जाँच करने की भी सलाह देते हैं।
API समापन बिंदु
Microsoft Learn कैटलॉग API एक REST-आधारित वेब API है जो JSON-एन्कोडेड प्रतिसाद देता है. पूर्ण कैटलॉग का अनुरोध करने के लिए, GET अनुरोध भेजें:
https://learn.microsoft.com/api/catalog/
नोट
ऊपर सूचीबद्ध समापन बिंदु वर्तमान समापन बिंदु है। यदि आप एक अलग, पुराने समापन बिंदु का उपयोग कर रहे हैं, तो यह अभी भी आपके ऑनबोर्ड होने पर अपेक्षित रूप से काम करेगा, लेकिन नए समापन बिंदु पर स्विच करने के लाभ यह हैं कि यह आपको अतिरिक्त क्वेरी पैरामीटर जैसी उन्नत सुविधाएँ प्रदान करेगा।
क्वेरी पैरामीटर
अनुरोध में शामिल किए जा सकने वाले क्वेरी पैरामीटर निम्न हैं. सभी वैकल्पिक हैं। आपको क्वेरी पैरामीटर मानों को URL एन्कोड करना होगा. आप इनमें से कोई नहीं, एक, कुछ या सभी पैरामीटर के साथ समापन बिंदु का उपयोग कर सकते हैं।
महत्वपूर्ण
यदि आप एक से अधिक का उपयोग करते हैं, तो क्वेरी का मूल्यांकन AND ऑपरेटर का उपयोग करके किया जाएगा।
नाम | मूल्य | प्रकार | आवश्यक | उदाहरण |
---|---|---|---|---|
स्थान | स्थानों की समर्थित सूची से एक एकल, मान्य लोकेल कोड. लौटाया गया मेटाडेटा उपलब्ध होने पर अनुरोधित लोकेल में होगा. यदि इस पैरामीटर की आपूर्ति नहीं की जाती है, तो en-us प्रतिक्रिया वापस कर दी जाएगी। |
तार | नहीं | ?locale=en-us |
प्रकार | एक या अधिक शीर्ष-स्तरीय सामग्री या टैक्सोनॉमी ऑब्जेक्ट्स की अल्पविराम से अलग की गई सूची जो हम वर्तमान में वापसी के जवाब में प्रदान करते हैं। समर्थित मान हैं: modules , units , learningPaths , appliedSkills , certifications , mergedCertifications , exams , courses , levels , roles , products , subjects . |
तार | नहीं | ?type=modules,learningPaths |
यूआईडी | उपलब्ध सामग्री प्रकारों से एक या अधिक मान्य सामग्री अद्वितीय ID (uid) की अल्पविराम से अलग की गई सूची. नोट: यूआईडी केस-संवेदी होते हैं। | तार | नहीं | ?uid=learn.azure.intro-to-azure-fundamentals |
last_modified | ऑब्जेक्ट्स की अंतिम संशोधित तिथि द्वारा फ़िल्टर करने के लिए एक ऑपरेटर और डेटटाइम। ऑपरेटर में lt (से कम), lte (इससे कम या बराबर), eq (बराबर), gt (से अधिक), gte (इससे अधिक या बराबर) शामिल हैं। जब आप इस पैरामीटर का उपयोग करते हैं, तो ऑपरेटर निर्दिष्ट नहीं होने पर gte करने के लिए डिफ़ॉल्ट होगा। |
तार | नहीं | ?last_modified=gte 2022-01-01 |
लोकप्रियता | ऑब्जेक्ट्स के लोकप्रियता मूल्य (0-1 की सीमा में) द्वारा फ़िल्टर करने के लिए एक ऑपरेटर और मान। ऑपरेटर में lt (से कम), lte (इससे कम या बराबर), eq (बराबर), gt (से अधिक), gte (इससे अधिक या बराबर) शामिल हैं। जब आप इस पैरामीटर का उपयोग करते हैं, तो ऑपरेटर निर्दिष्ट नहीं होने पर gte करने के लिए डिफ़ॉल्ट होगा। |
तार | नहीं | ?popularity=gte 0.5 |
स्तर | वर्तमान में हमारे पास उपलब्ध एक या अधिक स्तरों की अल्पविराम से अलग की गई सूची (पूरी सूची एपीआई प्रतिक्रिया के स्तरों में है)। | तार | नहीं | ?level=beginner |
भूमिका | वर्तमान में हमारे पास उपलब्ध भूमिकाओं में से एक या अधिक की अल्पविराम से अलग सूची (पूरी सूची एपीआई प्रतिक्रिया की भूमिकाओं वस्तु में है)। | तार | नहीं | ?role=developer |
गुणनफल | वर्तमान में हमारे पास उपलब्ध भूमिकाओं में से एक या अधिक की अल्पविराम से अलग की गई सूची (पूरी सूची एपीआई प्रतिक्रिया के उत्पादों में है)। एपीआई उत्पाद पदानुक्रम का समर्थन नहीं करता है, इसलिए प्रत्येक उत्पाद को उस सूची में जोड़ें जिसे आप अपनी क्वेरी में शामिल करना चाहते हैं। | तार | नहीं | ?product=azure |
विषय | वर्तमान में हमारे पास उपलब्ध भूमिकाओं में से एक या अधिक की अल्पविराम से अलग सूची (पूरी सूची एपीआई प्रतिक्रिया के विषयों में है)। एपीआई विषय पदानुक्रम का समर्थन नहीं करता है, इसलिए प्रत्येक विषय को उस सूची में जोड़ें जिसे आप अपनी क्वेरी में शामिल करना चाहते हैं। | तार | नहीं | ?subject=cloud-computing |
नमूना क्वेरीज़
नीचे सूचीबद्ध प्रश्न नमूने हैं जो आपको यह समझने में मदद करते हैं कि आप क्या अनुरोध कर सकते हैं और अनुरोध कैसे कर सकते हैं।
या क़िस्म | सवाल |
---|---|
Learn Catalog API में सभी आइटम | https://learn.microsoft.com/api/catalog/ |
सभी स्पेनिश मॉड्यूल | https://learn.microsoft.com/api/catalog/?locale=es-es&type=modules |
0.9 या उच्चतर के लोकप्रियता स्कोर वाले सभी मॉड्यूल | https://learn.microsoft.com/api/catalog/?type=modules&popularity>0.9 |
सभी शुरुआती सुरक्षा प्रशिक्षण और प्रमाणन वस्तुएं | https://learn.microsoft.com/api/catalog/?level=beginner&subject=security |
0.5 से अधिक लोकप्रियता स्कोर के साथ सभी उन्नत एक्सेसिबिलिटी मॉड्यूल और पिछले महीने में अपडेट किए गए | https://learn.microsoft.com/api/catalog/?level=advanced&subject=accessibility&popularity>0.5&last_modified=gte 2022-10-01 |
API प्रतिक्रिया
सेवा निम्न HTTP स्थिति कोड लौटा सकती है।
स्थिति कोड | या क़िस्म |
---|---|
200 | सफलता। प्रतिक्रिया के मुख्य भाग में JSON-एन्कोडेड डेटा शामिल है। |
400 | क्वेरी पैरामीटर्स में से कोई एक अनुपलब्ध है या मान्य नहीं है. |
404 | सर्वर पर URL नहीं मिला. |
500 | अनपेक्षित सर्वर त्रुटि। |
503 | सेवा अस्थायी रूप से अनुपलब्ध है. |
एक सफल प्रतिक्रिया में सभी मॉड्यूल और सीखने के रास्तों के बारे में विवरण शामिल होंगे, जैसा कि नीचे दिखाया गया है।
प्रतिक्रिया निकाय
एक सफल प्रतिक्रिया निकाय JSON में एन्कोड किया जाएगा और इसमें 12 खंड होंगे:
{
"modules": [ ... ],
"units": [...],
"learningPaths": [ ... ],
"appliedSkills": [ ... ],
"mergedCertifications": [ ... ],
"certifications": [ ... ],
"exams": [ ... ],
"courses": [ ... ],
"levels": [ ... ],
"products": [ ... ],
"roles": [ ... ],
"subjects": [...],
}
प्रत्येक सरणी में एक या अधिक JSON-एन्कोडेड ऑब्जेक्ट होते हैं जिनमें प्रतिक्रिया के उस अनुभाग के लिए विशिष्ट डेटा होता है।
-
modules
: प्रकाशित मॉड्यूल की एक सरणी है। -
units
: प्रकाशित इकाइयों की एक सरणी है। -
learningPaths
: प्रकाशित शिक्षण पथों की एक सरणी है। -
appliedSkills
: प्रकाशित लागू कौशल की एक सरणी है। -
mergedCertifications
: परीक्षा के साथ विलय किए गए प्रकाशित प्रमाणपत्रों की एक सरणी है। -
certifications
: प्रकाशित प्रमाणपत्रों की एक सरणी है। -
exams
: प्रकाशित परीक्षाओं की एक सरणी है। -
courses
: प्रकाशित प्रशिक्षक के नेतृत्व वाले प्रशिक्षण पाठ्यक्रमों की एक सरणी है। -
levels
: संभावित दर्शकों के स्तर की एक सरणी है। -
products
: कैटलॉग में शामिल संभावित उत्पादों और सेवाओं की एक सरणी है। -
roles
: संभावित नौकरी भूमिकाओं की एक सरणी है। -
subjects
: संभावित विषय टैग की एक सरणी है।
मॉड्यूल रिकॉर्ड
मॉड्यूल रिकॉर्ड
प्रत्येक मॉड्यूल रिकॉर्ड में निम्न प्रपत्र होगा:
{
"summary": "Explore the core concepts of cloud computing and how it can help your business.",
"levels": [
"beginner"
],
"roles": [
"administrator",
"business-analyst",
"developer"
],
"products": [
"azure",
"azure-portal",
"azure-resource-manager"
],
"subjects": [
"data-visualization"
],
"uid": "learn.principles-cloud-computing",
"type": "module",
"title": "Cloud Concepts - Principles of cloud computing",
"duration_in_minutes": 62,
"rating": {
count: 2014,
average: 4.84
},
"popularity": 0.8839785477023878,
"icon_url": "https://learn.microsoft.com/learn/achievements/principles-cloud-computing.svg",
"social_image_url": "https://learn.microsoft.com/learn/achievements/principles-cloud-computing-social.png",
"locale": "en-us",
"last_modified": "2018-09-24T00:00:00Z",
"url": "https://learn.microsoft.com/learn/modules/principles-cloud-computing",
"firstUnitUrl": "https://learn.microsoft.com/learn/modules/principles-cloud-computing/1-introduction",
"units": [
"learn.principles-cloud-computing.1-introduction",
"learn.principles-cloud-computing.2-types-of-cloud-computing",
"learn.principles-cloud-computing.3-benefits-of-cloud-computing",
"learn.principles-cloud-computing.4-categories-of-cloud-services",
"learn.principles-cloud-computing.5-knowledge-check",
"learn.principles-cloud-computing.6-summary"
],
"number_of_children": 6
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
summary |
तार | एक स्ट्रिंग जो मॉड्यूल का संक्षिप्त विवरण प्रदान करता है. मान को HTML पैराग्राफ टैग के रूप में व्यक्त किया जाता है, जिसमें आंतरिक पाठ सारांश होता है। |
levels |
स्ट्रिंग्स की सरणी | इस मॉड्यूल से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस मॉड्यूल के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
roles |
स्ट्रिंग्स की सरणी | नौकरी भूमिकाओं की एक सूची जो इस मॉड्यूल के लिए प्रासंगिक है। |
products |
स्ट्रिंग्स की सरणी | प्रासंगिक उत्पादों की एक सूची इस मॉड्यूल को कवर करती है। उत्पादों के बारे में विवरण उत्पाद रिकॉर्ड में संदर्भित किया जा सकता है। |
subjects |
स्ट्रिंग्स की सरणी | प्रासंगिक विषयों की एक सूची जो इस शिक्षण पथ को कवर करती है। |
uid |
तार | इस मॉड्यूल के लिए एक अद्वितीय पहचानकर्ता - यह मान एमएस लर्न के सभी में अद्वितीय होगा। |
type |
तार | रिकॉर्ड का प्रकार. मान हमेशा 'मॉड्यूल' होगा। |
title |
तार | अनुरोध किए गए लोकेल में मॉड्यूल के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
duration_in_minutes |
पूर्ण संख्या | इस मॉड्यूल को मिनटों में पूरा होने में औसत समय लगता है। |
rating |
वस्तु | दोनों count शामिल हैं, जो मॉड्यूल को रेट करने वाले लोगों की संख्या है, और average , रेटिंग का एक समुच्चय, जो 1-5 होगा |
popularity |
दोगुना | 0-1 से एक सामान्यीकृत मान मॉड्यूल की लोकप्रियता का संकेत देता है |
icon_url |
तार | 100x100 SVG छवि के लिए एक पूर्ण योग्य URL, जो पारदर्शी पृष्ठभूमि के साथ मॉड्यूल उपलब्धि छवि का प्रतिनिधित्व करता है. |
social_image_url |
तार | PNG छवि के लिए एक पूरी तरह से योग्य URL जो एक आयताकार अपारदर्शी पृष्ठभूमि के साथ मॉड्यूल उपलब्धि छवि का प्रतिनिधित्व करता है, जो सोशल मीडिया या टाइल अनुभवों के लिए उपयुक्त है। यदि यह इस मॉड्यूल के लिए उपलब्ध नहीं है, तो यह गुण प्रतिक्रिया में वापस नहीं किया जाएगा। |
locale |
तार | यह JSON डेटा जिस भाषा में लिखा गया है। यदि उपलब्ध हो, तो यह मान अनुरोधित लोकेल होगा, या यदि नहीं तो 'en-us' होगा. |
last_modified |
खजूर | पिछली बार इस मॉड्यूल में एक बड़ा संशोधन हुआ था। |
url |
तार | अनुरोधित लोकेल में जानें मॉड्यूल के लिए एक पूरी तरह से योग्य URL. |
firstUnitUrl |
तार | अनुरोधित लोकेल में जानें मॉड्यूल की पहली इकाई के लिए एक पूरी तरह से योग्य URL। |
units |
स्ट्रिंग्स की सरणी | संबद्ध इकाई UIDs की एक सूची। इकाइयों के बारे में विवरण इकाई रिकॉर्ड में संदर्भित किया जा सकता है। |
number_of_children |
पूर्ण संख्या | इस मॉड्यूल में पृष्ठों (इकाइयों) की संख्या। |
यूनिट रिकॉर्ड
प्रत्येक यूनिट रिकॉर्ड में निम्नलिखित फॉर्म होंगे:
{
"uid": "learn.azure.fundamental-azure-concepts.types-of-cloud-computing",
"type": "unit",
"title": "Discuss different types of cloud models",
"duration_in_minutes": 5,
"locale": "en-us",
"last_modified": "2021-12-09T02:45:00+00:00"
},
नोट
इकाई रिकॉर्ड में संबद्ध URL नहीं होता है क्योंकि इकाइयों को स्टैंडअलोन सामग्री के रूप में नहीं लिखा जाता है. उन्हें मॉड्यूल के लिए एक विशिष्ट क्रम में लेने का इरादा है। इस कारण से, हम मॉड्यूल विवरण पृष्ठ का लिंक और मॉड्यूल रिकॉर्ड में पहली इकाई शामिल करते हैं ताकि उपयोगकर्ता वहां से शुरू कर सकें और सामग्री के माध्यम से आगे बढ़ सकें। हालाँकि, यूनिट रिकॉर्ड का उपयोग LMSes या अन्य अनुभवों में प्रदर्शित करने के लिए इकाइयों के बारे में विवरण प्राप्त करने के लिए किया जा सकता है।
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस मॉड्यूल के लिए एक अद्वितीय पहचानकर्ता - यह मान एमएस लर्न के सभी में अद्वितीय होगा। |
type |
तार | रिकॉर्ड का प्रकार. मान हमेशा 'इकाई' होगा। |
title |
तार | अनुरोध किए गए लोकेल में इकाई के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
duration_in_minutes |
इकाई की अवधि। यदि आप प्रत्येक मॉड्यूल से जुड़ी सभी duration_in_minutes इकाइयों को जोड़ते हैं, तो आपको कुल मॉड्यूल समय मिलेगा। | |
locale |
तार | यह JSON डेटा जिस भाषा में लिखा गया है। यदि उपलब्ध हो, तो यह मान अनुरोधित लोकेल होगा, या यदि नहीं तो 'en-us' होगा. |
last_modified |
खजूर | पिछली बार इस मॉड्यूल में एक बड़ा संशोधन हुआ था। |
प्रशिक्षण पथ रिकॉर्ड
प्रत्येक प्रशिक्षण पथ रिकॉर्ड में निम्न प्रपत्र होगा:
{
"summary": "Azure Functions enable the creation of event driven, compute-on-demand systems that can be triggered by various external events. Learn how to leverage functions to execute server-side logic and build serverless architectures.",
"levels": [
"beginner",
"intermediate"
],
"roles": [
"developer",
"solution-architect"
],
"products": [
"azure",
"azure-portal",
"azure-functions",
"azure-cosmos-db",
"azure-cloud-shell"
],
"subjects": [
"data-visualization"
],
"uid": "learn.create-serverless-applications",
"type": "learningPath",
"title": "Create serverless applications",
"duration_in_minutes": 450,
"rating": {
count: 2014,
average: 4.84
},
"popularity": 0.8839785477023878,
"icon_url": "https://learn.microsoft.com/learn/achievements/create-serverless-applications.svg",
"social_image_url": "https://learn.microsoft.com/learn/achievements/create-serverless-applications-social.png",
"locale": "en-us",
"last_modified": "2018-12-27T00:00:00Z",
"url": "https://learn.microsoft.com/learn/paths/create-serverless-applications",
"firstModuleUrl": "https://learn.microsoft.com/learn/modules/choose-azure-service-to-integrate-and-automate-business-processes/",
"modules": [
"learn.choose-azure-service-to-integrate-and-automate-business-processes",
"learn.create-serverless-logic-with-functions",
"learn.execute-azure-function-with-triggers",
"learn.chain-azure-functions-data-using-input-output-bindings",
"learn.azure-create-long-running-serverless-workflow-with-durable-functions",
"learn-pr.develop-test-deploy-azure-functions-core-tools",
"learn.develop-test-deploy-azure-functions-with-visual-studio",
"learn.azure.monitor-github-events-with-a-function-triggered-by-a-webhook",
"learn.advocates.azure-functions-and-signalr"
],
"number_of_children": 9
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
summary |
तार | एक स्ट्रिंग जो शिक्षण पथ का संक्षिप्त वर्णन प्रदान करती है. मान को HTML पैराग्राफ टैग के रूप में व्यक्त किया जाता है, जिसमें आंतरिक पाठ सारांश होता है। |
levels |
स्ट्रिंग्स की सरणी | इस शिक्षण पथ से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस शिक्षण पथ के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
roles |
स्ट्रिंग्स की सरणी | इस शिक्षण पथ के लिए प्रासंगिक नौकरी भूमिकाओं की एक सूची। |
products |
स्ट्रिंग्स की सरणी | इस शिक्षण पथ में शामिल प्रासंगिक उत्पादों की एक सूची. उत्पादों के बारे में विवरण उत्पाद रिकॉर्ड में संदर्भित किया जा सकता है। |
subjects |
स्ट्रिंग्स की सरणी | प्रासंगिक विषयों की एक सूची जो इस शिक्षण पथ को कवर करती है। |
uid |
तार | इस शिक्षण पथ के लिए एक अद्वितीय पहचानकर्ता - यह मान सभी MS Learn में अद्वितीय होगा. |
type |
तार | रिकॉर्ड का प्रकार. मूल्य हमेशा 'learningPath' होगा। |
title |
तार | अनुरोध किए गए लोकेल में शिक्षण पथ का शीर्षक या फ़ॉलबैक के रूप में यूएस अंग्रेज़ी. |
duration_in_minutes |
पूर्ण संख्या | इस शिक्षण पथ को मिनटों में पूरा करने में लगने वाला औसत समय. यह मान शामिल सभी मॉड्यूल के डेटा का योग है। |
rating |
वस्तु | इसमें दोनों count शामिल हैं, जो उन लोगों की संख्या है जिन्होंने सीखने के पथ को रेट किया है, और average , रेटिंग का एक समुच्चय, जो 1-5 होगा |
popularity |
दोगुना | 0-1 से सामान्यीकृत मान जो शिक्षण पथ की लोकप्रियता दर्शाता है |
icon_url |
तार | शिक्षण पथ का प्रतिनिधित्व करने वाली 100x100 SVG छवि के लिए पूर्णतः योग्य URL. |
social_image_url |
तार | PNG छवि के लिए पूर्णतः योग्य URL, जो सामाजिक मीडिया या टाइल अनुभवों के लिए उपयुक्त आयताकार अपारदर्शी पृष्ठभूमि के साथ शिक्षण पथ उपलब्धि छवि का प्रतिनिधित्व करता है. यदि यह इस मॉड्यूल के लिए उपलब्ध नहीं है, तो यह गुण प्रतिक्रिया में वापस नहीं किया जाएगा। |
locale |
तार | यह JSON डेटा जिस भाषा में लिखा गया है। यदि उपलब्ध हो, तो यह मान अनुरोधित लोकेल होगा, या यदि नहीं तो 'en-us' होगा. |
last_modified |
खजूर | पिछली बार इस सीखने के पथ को बदला गया था। |
url |
तार | अनुरोधित लोकेल में Microsoft Learn में प्रशिक्षण पथ के लिए पूर्णतः योग्य URL. |
firstModuleUrl |
तार | अनुरोधित वातावरण में Microsoft Learn में प्रशिक्षण पथ के पहले मॉड्यूल के लिए एक पूरी तरह क्वालीफ़ाइड URL. |
modules |
स्ट्रिंग्स की सरणी | संबंधित मॉड्यूल UIDs की एक सूची। मॉड्यूल के बारे में विवरण मॉड्यूल रिकॉर्ड में संदर्भित किया जा सकता है। |
number_of_children |
पूर्ण संख्या | इस शिक्षण पथ में मॉड्यूल की संख्या है। |
एप्लाइड कौशल रिकॉर्ड
प्रत्येक एप्लाइड कौशल रिकॉर्ड में निम्नलिखित फॉर्म होंगे:
{
"uid": "applied-skill.deploy-and-configure-azure-monitor",
"locale": "en-us",
"url": "https://learn.microsoft.com/en-us/credentials/applied-skills/deploy-and-configure-azure-monitor/?WT.mc_id=api_CatalogApi",
"title": "Deploy and configure Azure Monitor",
"summary": "<p>To earn this Microsoft Applied Skills credential, learners demonstrate the ability to deploy and configure monitoring for Azure infrastructure.</p>\n<p>Candidates for this assessment lab should be familiar with operating systems, networking, servers, and virtualization.</p>\n",
"levels": [
"intermediate"
],
"roles": [
"administrator"
],
"products": [
"azure-monitor",
"azure-virtual-machines",
"azure-virtual-network",
"windows-server"
],
"subjects": [
"it-management-monitoring"
],
"study_guide": [
{
"uid": "learn.wwl.deploy-configure-azure-monitor",
"type": "learningPath"
}
],
"last_modified": "2023-10-25T17:07:00+00:00"
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस एप्लाइड स्किल के लिए एक विशिष्ट पहचानकर्ता - यह मान सभी एमएस लर्न में अद्वितीय होगा। |
locale |
तार | यह JSON डेटा जिस भाषा में लिखा गया है। यदि उपलब्ध हो, तो यह मान अनुरोधित लोकेल होगा, या यदि नहीं तो 'en-us' होगा. |
title |
तार | अनुरोध किए गए लोकेल में एप्लाइड स्किल के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
summary |
तार | अनुरोध किए गए लोकेल में एप्लाइड स्किल के लिए सारांश, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
url |
तार | अनुरोधित वातावरण में Microsoft Learn में लागू कौशल के लिए एक पूरी तरह क्वालीफ़ाइड URL। |
icon_url |
तार | 100x100 SVG छवि के लिए पूर्णतः योग्य URL, जो लागू कौशल का प्रतिनिधित्व करता है (जब उपलब्ध हो, अन्यथा शामिल नहीं). |
levels |
स्ट्रिंग्स की सरणी | इस एप्लाइड स्किल से जुड़े स्तरों की एक सूची। |
roles |
स्ट्रिंग्स की सरणी | इस एप्लाइड स्किल के लिए प्रासंगिक नौकरी भूमिकाओं की एक सूची। भूमिकाओं के बारे में विवरण भूमिका रिकॉर्ड में संदर्भित किया जा सकता है। |
subjects |
स्ट्रिंग्स की सरणी | प्रासंगिक विषयों की एक सूची यह एप्लाइड स्किल कवर करता है। |
study_guide |
वस्तुओं की सरणी | इस एप्लाइड स्किल के लिए अध्ययन करने के लिए संबंधित सामग्री की एक सूची। वस्तुओं के बारे में विवरण उनके संबंधित रिकॉर्ड में संदर्भित किया जा सकता है। |
last_modified |
खजूर | पिछली बार इस एप्लाइड स्किल को बदला गया था। |
मर्ज किए गए प्रमाणन रिकॉर्ड
प्रत्येक मर्ज किए गए प्रमाणन रिकॉर्ड में निम्न प्रपत्र होगा:
{
"uid": "certification.d365-functional-consultant-manufacturing",
"title": "Microsoft Certified: Dynamics 365 Supply Chain Management, Manufacturing Functional Consultant Associate",
"summary": "<div class=\"WARNING\">\n<p>Warning</p>\n<p>This certification retired on June 30, 2023. You can renew it for at least six months after the retirement date by completing the free online assessment available on the <a href=\"/credentials/certifications/d365-functional-consultant-manufacturing/renew\">certification renewal page</a>. <a href=\"https://aka.ms/BACertPortfolioUpdatesBlog\">Read the blog post</a>.</p>\n</div>\n<p>If you’re a functional consultant or a business user with a deep understanding of manufacturing industry standards, this certification might be for you. You also need experience configuring and implementing Dynamics 365 Supply Chain Management to meet the needs of your organization. Supply chain management, manufacturing functional consultants are key resources who work with developers, solution architects, project managers, and functional consultants in finance, commerce, and supply chain.</p>\n<p>If you need more experience before you try to earn this certification, here are some suggestions:</p>\n<ul>\n<li>Study the supply chain management and supply chain management, manufacturing modules on Microsoft Learn, and complete more hands-on practice.</li>\n<li>Sign up for an instructor-led training course that covers the MB-300 or MB-320 track.</li>\n<li>Take part in the community at <a href=\"https://community.dynamics.com/\">community.dynamics.com</a>, or join a user group.</li>\n<li>Shadow a manufacturing functional consultant in a manufacturing workstream.</li>\n<li>Get a mentor, tour manufacturing lines, and learn how things are made.</li>\n<li>Ask questions, and learn from experts and customers.</li>\n</ul>\n",
"url": "https://learn.microsoft.com/en-us/credentials/certifications/d365-functional-consultant-manufacturing/?WT.mc_id=api_CatalogApi",
"icon_url": "https://learn.microsoft.com/en-us/media/learn/certification/badges/microsoft-certified-associate-badge.svg",
"last_modified": "2023-09-19T00:47:00+00:00",
"type": "cert",
"certification_type": "role-based",
"products": [
"dynamics-365",
"dynamics-finance"
],
"levels": [
"intermediate"
],
"roles": [
"functional-consultant"
],
"subjects": [],
"renewal_frequency_in_days": 0,
"prerequisites": [],
"skills": [
"Describe finance and operations apps, and extend apps by using Microsoft Power Platform technologies",
"Configure administrative features and workflows",
"Manage finance and operations data",
"Validate and support solutions",
"Configure Dynamics 365 Supply Chain Management, Manufacturing",
"Manage manufacturing processes",
"Implement master planning for production",
"Implement other manufacturing features"
],
"recommendation_list": [],
"study_guide": [],
"exam_duration_in_minutes": 0,
"locales": [],
"providers": [],
"career_paths": []
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस प्रमाणन के लिए एक अद्वितीय पहचानकर्ता - यह मान सभी MS Learn में अद्वितीय होगा। |
title |
तार | अनुरोध किए गए लोकेल में प्रमाणन के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
summary |
तार | अनुरोध किए गए लोकेल में प्रमाणन के लिए सारांश, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
url |
तार | अनुरोध किए गए वातावरण में Microsoft Learn में प्रमाणन के लिए एक पूरी तरह क्वालीफ़ाइड URL। |
icon_url |
तार | प्रमाणन का प्रतिनिधित्व करने वाली 100x100 SVG छवि के लिए पूर्णतः योग्य URL. |
last_modified |
खजूर | पिछली बार इस सर्टिफिकेशन में बदलाव किया गया था। |
type |
तार | रिकॉर्ड का प्रकार. मान हमेशा 'प्रमाणपत्र' होगा। |
certification_type |
तार | प्रमाणन का प्रकार. संभावित मूल्य 'फंडामेंटल', 'एमसीई', 'एमसीएसए', 'एमसीएसडी', 'एमसीएसई', 'एमओएस', 'एमटीए', 'रोल-बेस्ड', 'स्पेशलिटी' हैं। |
products |
स्ट्रिंग्स की सरणी | प्रासंगिक उत्पादों की एक सूची जो इस प्रमाणन में शामिल है। उत्पादों के बारे में विवरण उत्पाद रिकॉर्ड में संदर्भित किया जा सकता है। |
levels |
स्ट्रिंग्स की सरणी | इस प्रमाणन से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस प्रमाणन की परीक्षाओं के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
roles |
स्ट्रिंग्स की सरणी | इस प्रमाणन के लिए प्रासंगिक नौकरी भूमिकाओं की एक सूची। भूमिकाओं के बारे में विवरण भूमिका रिकॉर्ड में संदर्भित किया जा सकता है। |
subjects |
स्ट्रिंग्स की सरणी | प्रासंगिक विषयों की एक सूची इस प्रमाणन को कवर करती है। |
renewal_frequency_in_days |
पूर्ण संख्या | इस प्रमाणन की समय सीमा समाप्त होने से पहले के दिनों की संख्या और नवीनीकरण की आवश्यकता है। यदि मान 0 है, तो प्रमाणन समाप्त नहीं होता है। |
prerequisites |
स्ट्रिंग्स की सरणी | इस प्रमाणन को अर्जित करने के लिए अनुशंसित पूर्व-आवश्यकताओं की एक सूची। प्रमाणन के बारे में विवरण प्रमाणन रिकॉर्ड में संदर्भित किया जा सकता है। |
skills |
स्ट्रिंग्स की सरणी | इस प्रमाणन के लिए आवश्यक परीक्षा में मापा गया कौशल की एक सूची। |
recommendation_list |
स्ट्रिंग्स की सरणी | इस प्रमाणन से संबंधित अनुशंसित की एक सूची। |
study_guide |
वस्तुओं की सरणी | इस प्रमाणन के लिए अध्ययन करने के लिए संबद्ध सामग्री की एक सूची. वस्तुओं के बारे में विवरण उनके संबंधित रिकॉर्ड में संदर्भित किया जा सकता है। |
exam_duration_in_minutes |
पूर्ण संख्या | परीक्षा को पूरा करने के लिए आवंटित मिनटों की संख्या. |
locales |
स्ट्रिंग्स की सरणी | उन भाषाओं की सूची जिनमें यह प्रमाणन प्रदान किया जाता है. |
providers |
वस्तुओं की सरणी | इस प्रमाणन के लिए प्रदाताओं की एक सूची. प्रकार बताता है कि कौन सा प्रदाता और प्रदाता के साथ परीक्षा शेड्यूल करने के लिंक के साथ पूरी तरह योग्य URL। |
career_paths |
वस्तुओं की सरणी | इस प्रमाणन के लिए कैरियर पथों की एक सूची। |
नोट
जिन प्रमाणपत्रों के लिए केवल एक परीक्षा की आवश्यकता होती है, उन्हें इस मर्ज किए गए प्रमाणन गुण के भाग के रूप में लौटा दिया जाएगा.
प्रमाणन रिकॉर्ड
प्रत्येक प्रमाणन रिकॉर्ड में निम्न प्रपत्र होगा:
{
"uid": "certification.d365-functional-consultant-customer-service",
"title": "Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate",
"subtitle": "Microsoft Dynamics 365 Customer Service functional consultants are responsible for implementing omnichannel solutions that focus on service, quality, reliability, efficiency, and customer satisfaction.",
"url": "https://learn.microsoft.com/cert-exam-sandbox/cert/?WT.mc_id=api_CatalogApi",
"icon_url": "https://learn.microsoft.com/media/learn/certification/badges/microsoft-certified-associate-badge.svg",
"type": "cert",
"certification_type": "role-based",
"exams": [
"exam.77-881"
],
"levels": [
"intermediate"
],
"roles": [
"functional-consultant"
],
"study_guide": [
{
"uid": "learn.get-started-with-d365",
"type": "module"
},
{
"uid": "learn.d365-notebook",
"type": "module"
},
{
"uid": "learn.d365-fundamentals",
"type": "learningPath"
}
]
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस प्रमाणन के लिए एक अद्वितीय पहचानकर्ता - यह मान सभी MS Learn में अद्वितीय होगा। |
title |
तार | अनुरोध किए गए लोकेल में प्रमाणन के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
subtitle |
तार | अनुरोध किए गए लोकेल में प्रमाणन के लिए उपशीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
url |
तार | अनुरोध किए गए वातावरण में Microsoft Learn में प्रमाणन के लिए एक पूरी तरह क्वालीफ़ाइड URL। |
icon_url |
तार | प्रमाणन का प्रतिनिधित्व करने वाली 100x100 SVG छवि के लिए पूर्णतः योग्य URL. |
type |
तार | रिकॉर्ड का प्रकार. मान हमेशा 'प्रमाणपत्र' होगा। |
certification_type |
तार | प्रमाणन का प्रकार. संभावित मूल्य 'फंडामेंटल', 'एमसीई', 'एमसीएसए', 'एमसीएसडी', 'एमसीएसई', 'एमओएस', 'एमटीए', 'रोल-बेस्ड', 'स्पेशलिटी' हैं। |
exams |
स्ट्रिंग्स की सरणी | इस प्रमाणन के लिए आवश्यक संबद्ध परीक्षाओं की एक सूची। इकाइयों के बारे में विवरण प्रमाणन रिकॉर्ड में संदर्भित किया जा सकता है। |
levels |
स्ट्रिंग्स की सरणी | इस प्रमाणन से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस प्रमाणन की परीक्षाओं के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
roles |
स्ट्रिंग्स की सरणी | इस प्रमाणन के लिए प्रासंगिक नौकरी भूमिकाओं की एक सूची। भूमिकाओं के बारे में विवरण भूमिका रिकॉर्ड में संदर्भित किया जा सकता है। |
study_guide |
वस्तुओं की सरणी | इस प्रमाणन के लिए अध्ययन करने के लिए संबद्ध सामग्री की एक सूची. वस्तुओं के बारे में विवरण उनके संबंधित रिकॉर्ड में संदर्भित किया जा सकता है। |
नोट
एक से अधिक परीक्षाओं की आवश्यकता वाले प्रमाणपत्र परीक्षा सरणी को संदर्भित करने वाले इस प्रमाणपत्र रिकॉर्ड में मौजूद होंगे।
परीक्षा रिकॉर्ड
प्रत्येक परीक्षा रिकॉर्ड में निम्नलिखित फॉर्म होंगे:
{
"uid": "exam.77-881",
"title": "Word 2010",
"subtitle": "The core-level Microsoft Office Word 2010 user should be able to navigate Microsoft Office Word 2010 software at the feature and functional level. They should be familiar with and know how to use at least 80 percent of the features and capabilities of Microsoft Office Word 2010. The core-level user should be able to use Microsoft Office Word 2010 to create and edit professional-looking documents for a variety of purposes and situations. Users would include people from a wide variety of job roles from almost all areas of professional, student, and personal life.",
"display_name": "77-881",
"url": "https://learn.microsoft.com/cert-exam-sandbox/exam/77-881/?WT.mc_id=api_CatalogApi",
"icon_url": "https://learn.microsoft.com/media/learn/certification/badges/certification-exam.svg",
"pdf_download_url": "https://query.prod.cms.rt.microsoft.com/cms/api/am/binary/RE4trjX",
"practice_test_url": "https://www.mindhub.com/70-413-Designing-and-Implementing-a-Server-Infrast-p/mu-70-413_p.htm?utm_source=microsoft&utm_medium=certpage&utm_campaign=msofficialpractice",
"practice_assessment_url": "https://learn.microsoft.com/en-us/certifications/exams/{exam}/practice/assessment?assessment-type=practice&assessmentId={assessmentId}",
"locales": [],
"type": "exam",
"courses": [
"course.pl-200t00",
"course.mb-230t01"
],
"levels": [
"beginner"
],
"roles": [
"business-user"
],
"products": [
"office-word"
],
"providers": [],
"study_guide": [
{
"uid": "learn.get-started-with-word-2010",
"type": "module"
},
{
"uid": "learn.office2010-notebook",
"type": "module"
},
{
"uid": "learn.office2010-fundamentals",
"type": "learningPath"
}
]
}
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस परीक्षा के लिए एक अद्वितीय पहचानकर्ता - यह मान सभी एमएस लर्न में अद्वितीय होगा। |
title |
तार | अनुरोध किए गए लोकेल में परीक्षा के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
subtitle |
तार | अनुरोध किए गए लोकेल में परीक्षा के लिए उपशीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
display_name |
तार | अनुरोधित लोकेल में परीक्षा के लिए प्रदर्शन नाम, या फ़ॉलबैक के रूप में यूएस अंग्रेज़ी. |
url |
तार | अनुरोधित वातावरण में Microsoft Learn में परीक्षा के लिए एक पूरी तरह क्वालीफ़ाइड URL। |
icon_url |
तार | परीक्षा का प्रतिनिधित्व करने वाली 100x100 SVG छवि के लिए पूरी तरह योग्य URL. |
pdf_download_url |
तार | इस परीक्षा द्वारा मापे गए कौशल को रेखांकित करने वाले पीडीएफ के लिए एक पूरी तरह से योग्य यूआरएल। |
practice_test_url |
तार | परीक्षा से संबद्ध अभ्यास परीक्षण के लिए पूर्णतः योग्य URL. |
practice_assessment_url |
तार | परीक्षा से जुड़े एक नि: शुल्क अभ्यास मूल्यांकन के लिए एक पूरी तरह से योग्य URL। |
locales |
स्ट्रिंग्स की सरणी | इस परीक्षा में दी जाने वाली भाषाओं की एक सूची। |
type |
तार | रिकॉर्ड का प्रकार. मूल्य हमेशा 'परीक्षा' होगा। |
courses |
स्ट्रिंग्स की सरणी | संबंधित पाठ्यक्रम यूआईडी की एक सूची। पाठ्यक्रमों के बारे में विवरण पाठ्यक्रम रिकॉर्ड में संदर्भित किया जा सकता है। |
levels |
स्ट्रिंग्स की सरणी | इस परीक्षा से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस परीक्षा के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
roles |
स्ट्रिंग्स की सरणी | इस परीक्षा के लिए प्रासंगिक नौकरी भूमिकाओं की एक सूची। भूमिकाओं के बारे में विवरण भूमिका रिकॉर्ड में संदर्भित किया जा सकता है। |
products |
स्ट्रिंग्स की सरणी | प्रासंगिक उत्पादों की एक सूची इस परीक्षा में शामिल है। उत्पादों के बारे में विवरण उत्पाद रिकॉर्ड में संदर्भित किया जा सकता है। |
providers |
वस्तुओं की सरणी | इस परीक्षा के लिए प्रदाताओं की एक सूची। प्रकार बताता है कि कौन सा प्रदाता और प्रदाता के साथ परीक्षा शेड्यूल करने के लिंक के साथ पूरी तरह योग्य URL। |
study_guide |
वस्तुओं की सरणी | इस परीक्षा के लिए अध्ययन करने के लिए संबंधित सामग्री की एक सूची। वस्तुओं के बारे में विवरण उनके संबंधित रिकॉर्ड में संदर्भित किया जा सकता है। |
प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम रिकॉर्ड
प्रत्येक पाठ्यक्रम रिकॉर्ड में निम्नलिखित फॉर्म होंगे:
{
"uid": "course.mb-230t01",
"course_number": "MB-230T01",
"title": "Microsoft Dynamics 365 Customer Service - added non-exist studyguide",
"summary": "Microsoft Dynamics 365 Customer Service offers any organization an opportunity for customer success. Using tools such as automatic case creation and queue management frees up your time to dedicate it where you can have a greater impact, directly with your customers. Join our team of globally recognized experts as they take you step by step from creating cases to interacting with customers to resolving those cases. Once you’ve resolved those cases you can learn from data analysis the key details to help you resolve similar cases faster or avoid new issues altogether. A Dynamics 365 Customer Engagement Functional Consultant is responsible for performing discovery, capturing requirements, engaging subject matter experts and stakeholders, translating requirements, and configuring the solution and applications. The Functional Consultant implements a solution using out of the box capabilities, codeless extensibility, application and service integrations.",
"duration_in_hours": 72,
"url": "https://learn.microsoft.com/cert-exam-sandbox/course/mb-230t01/?WT.mc_id=api_CatalogApi",
"icon_url": "https://learn.microsoft.com/media/learn/certification/course.svg",
"locales": [
"en"
],
"type": "course",
"certification": "certification.d365-functional-consultant-customer-service",
"exam": "exam.77-881",
"levels": [
"intermediate"
],
"roles": [
"functional-consultant"
],
"products": [
"dynamics-365"
],
"study_guide": [
{
"uid": "learn.align-requirements-in-azure",
"type": "module"
},
{
"uid": "learn.manage-resources-in-azure",
"type": "learningPath"
}
]
},
फ़ील्ड विवरण
खेत | प्रकार | या क़िस्म |
---|---|---|
uid |
तार | इस प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम के लिए एक अद्वितीय पहचानकर्ता - यह मान एमएस लर्न के सभी में अद्वितीय होगा। |
course_number |
तार | प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम संख्या पहचानकर्ता। |
title |
तार | अनुरोध किए गए लोकेल में प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम के लिए शीर्षक, या फ़ॉलबैक के रूप में यूएस अंग्रेजी। |
summary |
तार | एक स्ट्रिंग जो प्रशिक्षक के नेतृत्व का संक्षिप्त विवरण प्रदान करती है। मान को HTML पैराग्राफ टैग के रूप में व्यक्त किया जाता है, जिसमें आंतरिक पाठ सारांश होता है। |
duration_in_hours |
पूर्ण संख्या | इस प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम को घंटों में पूरा करने में औसत समय लगता है। |
url |
तार | अनुरोधित लोकेल में Microsoft Learn में प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम विवरण पृष्ठ के लिए एक पूरी तरह से योग्य URL। |
icon_url |
तार | 100x100 SVG छवि के लिए पूरी तरह योग्य URL, जो प्रशिक्षक के नेतृत्व वाली पाठ्यक्रम उपलब्धि का प्रतिनिधित्व करता है. |
locales |
स्ट्रिंग्स की सरणी | इस प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम की भाषाओं की एक सूची आधिकारिक तौर पर पेश की जाती है। अन्य भाषाओं को सीखने वाले भागीदारों द्वारा समर्थित किया जा सकता है। |
type |
तार | रिकॉर्ड का प्रकार. प्रशिक्षक के नेतृत्व वाले पाठ्यक्रमों के लिए मूल्य हमेशा 'पाठ्यक्रम' होगा। |
certification |
तार | प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम से जुड़ा प्रमाणन। |
exam |
तार | प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम से जुड़ी परीक्षा। |
levels |
स्ट्रिंग्स की सरणी | इस प्रशिक्षक के नेतृत्व वाले पाठ्यक्रम से जुड़े स्तरों की एक सूची, जो इंगित करती है कि इस पाठ्यक्रम के सभी पहलुओं को समझने के लिए भूमिका में कितना अनुभव आवश्यक है। इकाइयों के बारे में विवरण स्तर के रिकॉर्ड में संदर्भित किया जा सकता है। |
study_guide |
वस्तुओं की सरणी | PDF के लिए एक पूरी तरह से योग्य URL जो इस प्रमाणन द्वारा मापे गए कौशल को रेखांकित करता है। |
स्तर, उत्पाद, भूमिका और विषय रिकॉर्ड
levels
, products
, roles
और subjects
संग्रह मॉड्यूल और प्रशिक्षण पथ डेटा में उपयोग किए गए मानों के लिए अनुकूल नाम प्रदान करते हैं. सभी चार संग्रहों का आकार समान है:
{
"id": "unique-id",
"name": "name-of-item",
"children": [
{ "id": "unique-id", "name": "name-of-item" },
{ "id": "unique-id", "name": "name-of-item" },
...
]
}
id
अन्य कैटलॉग प्रविष्टियों में शामिल स्तरों, उत्पादों, भूमिकाओं और विषयों के मानों से मेल खाएगी. संबंधित name
प्रविष्टि के लिए अंग्रेजी में एक उचित नाम प्रदान करता है।
children
सरणी वैकल्पिक है और उन मानों के लिए पदानुक्रमित सक्षम करती है जिनमें बाल संबंध हैं, जैसे उत्पाद.
एक उदाहरण के रूप में, यहां संभावित भूमिकाओं का एक सेट दिया गया है:
{
...
"roles": [
{
"id": "administrator",
"name": "Administrator"
},
{
"id": "ai-engineer",
"name": "AI Engineer"
},
{
"id": "business-analyst",
"name": "Business Analyst"
},
{
"id": "developer",
"name": "Developer"
},
...
]
}
यहां उत्पादों का एक उदाहरण सेट दिया गया है, जिसमें बच्चों को अधिक विशिष्ट उत्पाद श्रेणी प्रदान करने के लिए शामिल किया गया है।
{
...
"products": [
{
"id": "dotnet",
"name": ".NET",
"children": [
{ "id": "dotnet-core", "name": ".NET Core" },
{ "id": "dotnet-standard", "name": ".NET Standard" },
{ "id": "aspnet-core", "name": "ASP.NET Core" },
{ "id": "ef-core", "name": "Entity Framework Core" }
]
},
{
"id": "ms-graph",
"name": "Microsoft Graph"
},
{
"id": "office",
"name": "Office",
"children": [
{ "id": "office-365", "name": "Office 365" },
{ "id": "office-add-ins", "name": "Office Add-ins" },
{ "id": "office-teams", "name": "Teams" }
]
},
{
"id": "sql-server",
"name": "SQL Server"
},
...
]
}
कोड नमूने
Learn Catalog API को कॉल करने के कई तरीके हैं, लेकिन नीचे दिए गए कोड नमूने इसके उदाहरण हैं कि इसका उपयोग कैसे किया जा सकता है.
jQuery
$(function() {
var params = {
locale:'en-us'
};
$.ajax({
url: "https://learn.microsoft.com/api/learn/catalog?" + $.param(params),
type: "GET"
}).done(function(data) {
alert("success");
}).fail(function(error) {
alert("error");
});
})
.नेट सी#
public string GetCatalogData()
{
var client = new WebClient();
client.Headers.Add(HttpRequestHeader.UserAgent, "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
var response = client.DownloadString("https://learn.microsoft.com/api/learn/catalog?locale=en-us");
dynamic parsedJson = JsonConvert.DeserializeObject(response);
JsonConvert.SerializeObject(response, Formatting.Indented);
return Convert.ToString(response);
}
PHP cURL एक्सटेंशन का उपयोग कर रहा है
<?php
// From URL to get webpage contents.
$url = "https://learn.microsoft.com/api/learn/catalog";
// Initialize a CURL session.
$ch = curl_init();
// Return Page contents.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//grab URL and pass it to the variable.
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
echo $result;
?>
पायथन 3 'अनुरोध' लाइब्रेरी का उपयोग कर रहा है
#!/usr/bin/env python3
#Using Python 3.8.2 install 5/6/2020
import requests
import json
#if given error 'response / requests not defined', install requests via 'pip install requests' in the command line
parameters= {"locale": "en-us"}
response = requests.get("https://learn.microsoft.com/api/learn/catalog/", parameters)
#print(response.status_code)
rawJson = response._content
#Create python objects based on the data using json.loads
data = json.loads(rawJson)
print(data)
अगले कदम
अपनी विकास यात्रा में आपकी सहायता के लिए नीचे दिए गए संसाधनों की समीक्षा करें:
- Learn Catalog API की सर्वोत्तम प्रक्रियाएँ
- Learn Catalog API अक्सर पूछे जाने वाले प्रश्न
- कैटलॉग API रिलीज़ नोट्स जानें