Olvasás angol nyelven

Megosztás a következőn keresztül:


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.

Használati esetek

  • 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

A Learn Catalog API működése

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.

Screenshot of the Learn Catalog API output in Visual Studio Code.

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.

Requirements

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.

Példák

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.

Rendelkezésre állás és díjszabás

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.

Korlátozások

  • 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.

Következő lépések

A Learn Catalog API-val kapcsolatos további információkért tekintse át a következő cikkeket: