Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
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
>>
https://linkbio.co/ShoperGamer
เทคโนโลยี
ข่าวรอบโลก
ข่าว
บันทึก
1
2
ดูเพิ่มเติมในซีรีส์
Website
คำศัพท์ IT
1
2
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2024 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย