แนะ นำ

เสร็จสมบูรณ์เมื่อ

API หรือ Application Programming Interface คือชุดของกฎและโพรโทคอลที่อนุญาตให้แอปพลิเคชันซอฟต์แวร์ต่าง ๆ สื่อสารซึ่งกันและกัน API มีวิธีสําหรับนักพัฒนาในการเข้าถึงฟังก์ชันการทํางานของซอฟต์แวร์อีกส่วนหนึ่ง เช่น บริการบนเว็บ และใช้งานฟังก์ชันนั้นในแอปพลิเคชันของตนเอง API ใช้สําหรับหลายสาเหตุ รวมถึง:

  • ทําให้การพัฒนาง่ายขึ้น : โดยใช้ API นักพัฒนาสามารถเข้าถึงการทํางานของซอฟต์แวร์อื่น ๆ โดยไม่ต้องทําความเข้าใจรายละเอียดของวิธีการทํางานของซอฟต์แวร์นั้น ซึ่งสามารถประหยัดเวลาและความพยายามเมื่อสร้างแอปพลิเคชันใหม่
  • Enableing integration: API อนุญาตให้แอปพลิเคชันซอฟต์แวร์ที่แตกต่างกันทํางานร่วมกันได้ แม้ว่าจะไม่ได้ออกแบบมาให้ทําเช่นนั้นในตอนแรกก็ตาม สิ่งนี้สามารถช่วยให้ธุรกิจต่างๆ รวมระบบและข้อมูลของพวกเขาปรับปรุงประสิทธิภาพและประสิทธิผลการทํางาน

วัตถุประสงค์การเรียนรู้

หลังจากจบโมดูลนี้ คุณจะสามารถ:

  • อธิบาย API สองชนิดใน ASP.NET Core
  • สร้างเอกสารประกอบ Swagger สําหรับ API โดยใช้ Swashbuckle
  • โต้ตอบกับ API โดยใช้อินเทอร์เฟซ Swagger