A Microsoft Learn Catalog API funkcióinak áttekintése
A Microsoft Learn Catalog API egy REST-alapú webes API, amellyel webes lekérdezést küldhet a Microsoft Learnnek, és adatokat kaphat az elérhető képzési tartalmakról és minősítési vizsgákról, például címekről, érintett termékekről, szintekről, a képzésre mutató hivatkozásokról és egyéb metaadatokról, és JSON-kódolású választ ad vissza az adatokkal.
Az összes nyilvánosan elérhető információról ad vissza információt:
- Modulok
- Egységek
- Képzési tervek
- Alkalmazott készségek
- Tanúsítványok
- Vizsgák
- Oktató által vezetett tanfolyamok
Megjegyzés
A Microsoft Learn legutóbbi webhelyfrissítésének részeként egy új Catalog API-végpont érhető el a learn.microsoft.com tartományban. A régi végpont továbbra is a várt módon működik, de az új végpontra való váltás előnye, hogy továbbfejlesztett funkciókat, például további lekérdezési paramétereket biztosít.
- Metaadatok megtekintése a Microsoft Learn képzési és/vagy minősítési ajánlatairól
- A Microsoft Learn képzési és/vagy minősítési ajánlatainak listájának lekérésével összekapcsolhatja őket saját online felületéről
Az API egy REST-alapú webes API, amely JSON-kódolású választ ad vissza. A teljes katalógus lekéréséhez küldjön get kérést a következő címre:
https://learn.microsoft.com/api/catalog/
A kimenet az alábbi képernyőképhez hasonlóan fog kinézni. 2022 novemberétől a teljes válasz nagyjából 13 MB.
Minden tankatalógus-elem egy objektum, és mindegyikhez rendelkezésre állnak metaadatok. A teljes adatszótár és egyéb lehetőségek a Microsoft Learn Catalog API fejlesztői dokumentációjában találhatók. A legújabb frissítésekről és az ajánlott eljárásokról szóló információkhoz kibocsátási megjegyzéseket (hivatkozást) is találhat.
Ha szeretné használni, tekintse meg a Microsoft Learn Catalog API használatának első lépéseit a cURL és a Visual Studio Code használatával.
A Microsoft Learn Catalog API eléréséhez nincs szükség hitelesítésre. A felhasználók használhatják az előnyben részesített API-kérési módszert, például a cURL-t, a Postmant stb.
Az alábbiakban bemutatunk néhányat a Learn Catalog API-t használó felhasználók számos módjáról:
- A Viva Tanulás a Learn Catalog API-val kínálta a Microsoft Learn katalógust az alapvető élmény részeként.
- A szervezetek és oktatási intézmények a Learn Catalog API-t használják a katalógusadatok lekérésére és közzétételére a belső tanuláskezelő rendszerekben (LMS), hogy alkalmazottaik és diákjaik könnyen hozzáférhessenek azokhoz.
- Tanulás szolgáltatók a Learn Catalog API használatával lekérhetik a katalógusadatokat, és közzétehetik azokat az ügyféltanulási élményeikben.
A Microsoft Learn Catalog API nyilvánosan elérhető, és a Microsoft API használati feltételeinek megfelelően érhető el. Az API használata díjmentes.
- Az API nyilvánosan elérhető modulokat, egységeket, képzési terveket, oktató által vezetett kurzusokat, vizsgákat és minősítéseket tartalmaz. Jelenleg nem ad ki dokumentációt, kódmintákat, bemutatóket vagy eseményeket.
- Az API naponta legalább egyszer frissül.
- Frissítések az API-verzióra a rendszer aIsmerje meg a Catalog API kibocsátási megjegyzéseit.
A Learn Catalog API-val kapcsolatos további információkért tekintse át a következő cikkeket: