ภาพรวมคุณลักษณะแค็ตตาล็อก API Microsoft Learn
แค็ตตาล็อก API Microsoft Learn คือ เว็บ API แบบ REST ช่วยให้คุณสามารถส่งคิวรีบนเว็บไปยัง Microsoft Learn และรับรายละเอียดเกี่ยวกับเนื้อหาการฝึกอบรมและการทดสอบใบรับรองที่มีอยู่ เช่น ชื่อเรื่อง ผลิตภัณฑ์ที่ครอบคลุม ระดับ ลิงก์ไปยังการฝึกอบรม และเมตาดาต้าอื่น ๆ และส่งกลับการตอบสนองที่เข้ารหัส JSON ด้วยข้อมูล
ซึ่งจะส่งกลับข้อมูลเกี่ยวกับสาธารณชนทั้งหมดที่พร้อมใช้งาน:
- โมดูล
- หน่วย
- เส้นทางการเรียนรู้
- ทักษะที่นําไปใช้
- ใบรับรอง
- การสอบ
- หลักสูตรที่มีผู้สอนนําทาง
หมายเหตุ
เป็นส่วนหนึ่งของการอัปเดตไซต์ Microsoft Learn ล่าสุด มีจุดสิ้นสุดแค็ตตาล็อก API ใหม่พร้อมใช้งานบนโดเมน learn.microsoft.com จุดสิ้นสุดเก่าจะยังคงทํางานตามที่คาดไว้ แต่ประโยชน์ของการสลับไปยังจุดสิ้นสุดใหม่คือจุดสิ้นสุดใหม่จะให้คุณลักษณะที่ปรับปรุงแล้ว เช่น พารามิเตอร์คิวรีเพิ่มเติม
- ดูเมตาดาต้าเกี่ยวกับการฝึกอบรม Microsoft Learn และ/หรือข้อเสนอใบรับรอง
- ดึงรายการข้อเสนอการฝึกอบรมและ/หรือการรับรองของ Microsoft Learn เพื่อเชื่อมโยงจากประสบการณ์ออนไลน์ของคุณเอง
API เป็นเว็บ API แบบพื้นฐาน REST ที่ส่งกลับการตอบสนองการเข้ารหัส JSON หากต้องการร้องขอแค็ตตาล็อกแบบเต็ม ให้ส่งคําขอ GET ไปยัง:
https://learn.microsoft.com/api/catalog/
ผลลัพธ์จะมีลักษณะคล้ายกับสกรีนช็อตด้านล่าง ณ เดือนพฤศจิกายน 2022 การตอบกลับแบบเต็มคือประมาณ 13 เมกะไบต์
รายการแค็ตตาล็อกการเรียนรู้แต่ละรายการเป็นวัตถุ ที่มีชุดของเมตาดาต้าที่พร้อมใช้งานสําหรับแต่ละชุด พจนานุกรมข้อมูลแบบเต็มและตัวเลือกอื่น ๆ จะแสดงอยู่ใน เอกสารสําหรับนักพัฒนา 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 การเรียนรู้ ให้ตรวจสอบบทความต่อไปนี้: