26 พ.ค. เวลา 09:59 • การศึกษา
Website By Shoper Gamer

API คืออะไร

โดย
API ย่อมาจาก Application Programming Interface หมายถึง ตัวกลางที่เชื่อมต่อระหว่างโปรแกรมสองตัวเข้าด้วยกัน ช่วยให้โปรแกรมสองตัวสามารถสื่อสาร แลกเปลี่ยนข้อมูล และทำงานร่วมกันได้ โดยไม่ต้องเขียนโค้ดใหม่ทั้งหมด
เปรียบเสมือนพนักงานต้อนรับที่คอยรับคำสั่งจากโปรแกรมหนึ่ง แปลภาษา เปลี่ยนรูปแบบข้อมูล และส่งผลลัพธ์กลับไปยังโปรแกรมอีกฝั่ง
  • ​ประเภท API
API มีหลายประเภท ขึ้นอยู่กับวิธีการใช้งานและรูปแบบการสื่อสาร ดังนี้
  • ​1) การเข้าถึง
○ Public API :
เปิดให้ทุกคนใช้งานได้ฟรี ตัวอย่างเช่น Google Maps API, Facebook Graph API
○ Private API :
พัฒนาขึ้นสำหรับใช้งานภายในองค์กรหรือกลุ่มผู้ใช้เฉพาะ
○ Partner API :
เปิดให้เฉพาะพันธมิตรทางธุรกิจหรือผู้ได้รับอนุญาตเท่านั้น
  • ​2) ประเภทของการทำงาน
○ REST API :
รูปแบบ API ที่นิยมใช้มากที่สุด ใช้งานง่าย เข้าใจสะดวก
○ SOAP API :
รูปแบบ API แบบดั้งเดิม ใช้งานซับซ้อนกว่า REST API แต่มีความยืดหยุ่นสูง
○ RPC API :
รูปแบบ API ที่เน้นการเรียกใช้ฟังก์ชันการทำงานระยะไกล
  • ​3) ประเภทเนื้อหา
○ Data API :
ให้บริการข้อมูล เช่น ข้อมูลสภาพอากาศ ข้อมูลข่าวสาร
○ Process API :
ให้บริการการประมวลผล เช่น แปลภาษา แปลงไฟล์
○ Device API :
ควบคุมการทำงานของอุปกรณ์ เช่น เปิด/ปิดไฟ ควบคุมอุณหภูมิ
  • ​ตัวอย่าง API ในชีวิตประจำวัน
○ Google Maps :
แสดงแผนที่ เข็มทิศ และข้อมูลสถานที่
○ Facebook :
ดึงข้อมูลผู้ใช้ โพสต์ และกลุ่ม
○ X :
ดึงข้อมูลทวีต ผู้ติดตาม และ
เทรนด์
○ YouTube :
ดึงข้อมูลวิดีโอ ช่อง และเพลย์ลิสต์
○ Payment API :
รองรับการชำระเงินออนไลน์
Credit :
👇
  • ​https://youtu.be/XoSyJ-CUkCw?si=XODDg1o9bFzQGqxn
  • ​https://youtube.com/shorts/BE0Mcwiowjo?si=osVevHQUSqSaiZ-o
  • ​https://youtube.com/shorts/hgMX_haXVQI?si=9xbccxQd9HZuFuWD
  • ​https://youtube.com/shorts/nTJdy1oFrsQ?si=vUe3UNdGQlH4_6--
  • ​https://youtube.com/shorts/urdpyIR4NdM?si=wTOEE5fXZOr9AgJu
✏️ Shoper Gamer

ดูเพิ่มเติมในซีรีส์

โฆษณา