อ่านในภาษาอังกฤษ

แชร์ผ่าน


ภาพรวมคุณลักษณะแค็ตตาล็อก API Microsoft Learn

แค็ตตาล็อก API Microsoft Learn คือ เว็บ API แบบ REST ช่วยให้คุณสามารถส่งคิวรีบนเว็บไปยัง Microsoft Learn และรับรายละเอียดเกี่ยวกับเนื้อหาการฝึกอบรมและการทดสอบใบรับรองที่มีอยู่ เช่น ชื่อเรื่อง ผลิตภัณฑ์ที่ครอบคลุม ระดับ ลิงก์ไปยังการฝึกอบรม และเมตาดาต้าอื่น ๆ และส่งกลับการตอบสนองที่เข้ารหัส JSON ด้วยข้อมูล

ซึ่งจะส่งกลับข้อมูลเกี่ยวกับสาธารณชนทั้งหมดที่พร้อมใช้งาน:

  • โมดูล
  • หน่วย
  • เส้นทางการเรียนรู้
  • ทักษะที่นําไปใช้
  • ใบรับรอง
  • การสอบ
  • หลักสูตรที่มีผู้สอนนําทาง

หมายเหตุ

เป็นส่วนหนึ่งของการอัปเดตไซต์ Microsoft Learn ล่าสุด มีจุดสิ้นสุดแค็ตตาล็อก API ใหม่พร้อมใช้งานบนโดเมน learn.microsoft.com จุดสิ้นสุดเก่าจะยังคงทํางานตามที่คาดไว้ แต่ประโยชน์ของการสลับไปยังจุดสิ้นสุดใหม่คือจุดสิ้นสุดใหม่จะให้คุณลักษณะที่ปรับปรุงแล้ว เช่น พารามิเตอร์คิวรีเพิ่มเติม

ใช้กรณีและปัญหา

  • ดูเมตาดาต้าเกี่ยวกับการฝึกอบรม Microsoft Learn และ/หรือข้อเสนอใบรับรอง
  • ดึงรายการข้อเสนอการฝึกอบรมและ/หรือการรับรองของ Microsoft Learn เพื่อเชื่อมโยงจากประสบการณ์ออนไลน์ของคุณเอง

วิธีการทํางานของแค็ตตาล็อก API การเรียนรู้

API เป็นเว็บ API แบบพื้นฐาน REST ที่ส่งกลับการตอบสนองการเข้ารหัส JSON หากต้องการร้องขอแค็ตตาล็อกแบบเต็ม ให้ส่งคําขอ GET ไปยัง:

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

ผลลัพธ์จะมีลักษณะคล้ายกับสกรีนช็อตด้านล่าง ณ เดือนพฤศจิกายน 2022 การตอบกลับแบบเต็มคือประมาณ 13 เมกะไบต์

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

รายการแค็ตตาล็อกการเรียนรู้แต่ละรายการเป็นวัตถุ ที่มีชุดของเมตาดาต้าที่พร้อมใช้งานสําหรับแต่ละชุด พจนานุกรมข้อมูลแบบเต็มและตัวเลือกอื่น ๆ จะแสดงอยู่ใน เอกสารสําหรับนักพัฒนา Microsoft Learn Catalog API นอกจากนี้เรายังมีบันทึกย่อประจํารุ่น (ลิงก์) เพื่อดูว่าการอัปเดต ล่าสุดคืออะไร และข้อมูลแนวทางปฏิบัติ ที่ดีที่สุด

หากคุณสนใจที่จะใช้งาน ให้ดู บทความ เริ่มต้นใช้งานแค็ตตาล็อก API Microsoft Learn โดยใช้ cURL และ Visual Studio Code

ข้อกำหนด

ไม่จําเป็นต้องรับรองความถูกต้องเพื่อเข้าถึงแค็ตตาล็อก API Microsoft Learn ผู้ใช้สามารถใช้วิธีการร้องขอ API ที่ต้องการได้ เช่น cURL Postman ฯลฯ

ตัวอย่าง

ด้านล่างนี้มีหลายวิธีที่เราเห็นผู้ใช้โดยใช้ API แค็ตตาล็อก Learn:

  • การเรียนรู้ ของ Viva ได้ใช้แค็ตตาล็อก API Learn เพื่อเสนอแค็ตตาล็อก Microsoft Learn เป็นส่วนหนึ่งของประสบการณ์หลัก
  • องค์กรและสถาบันการศึกษาใช้ Learn Catalog API เพื่อดึงข้อมูลแค็ตตาล็อกและโพสต์ในระบบการจัดการการเรียนรู้ภายใน (LMS) เพื่อให้พนักงานและนักเรียนสามารถเข้าถึงได้อย่างง่ายดาย
  • ผู้ให้บริการการเรียนรู้ใช้ Learn Catalog API เพื่อดึงข้อมูลแค็ตตาล็อกและโพสต์ในประสบการณ์การเรียนรู้ของลูกค้า

ความพร้อมใช้งานและราคา

แค็ตตาล็อก API Microsoft Learn จะพร้อมใช้งานแบบสาธารณะและนําเสนอภายใต้เงื่อนไขของ ข้อกําหนดการใช้ Microsoft API ไม่มีค่าใช้จ่ายในการใช้ API

ข้อจำกัด

  • API ประกอบด้วยโมดูลหน่วยที่พร้อมใช้งานแบบสาธารณะเส้นทางการเรียนรู้หลักสูตรที่นําโดยผู้สอนการสอบและใบรับรอง ซึ่งไม่ได้ส่งออกเอกสาร ตัวอย่างโค้ด แสดง หรือเหตุการณ์ในขณะนี้
  • API รีเฟรชอย่างน้อยหนึ่งครั้งต่อวัน
  • การอัปเดตเวอร์ชัน API จะได้รับการสื่อสารผ่านการอัปเดตบันทึกย่อประจํารุ่นของ Learn Catalog API

ขั้นตอนถัดไป

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับแค็ตตาล็อก API การเรียนรู้ ให้ตรวจสอบบทความต่อไปนี้: