หน้าแรก
ช่วยเหลือ
เข้าสู่ระบบ
สมัครสมาชิก
1 ชั่วโมง
1 วัน
1 สัปดาห์
1 เดือน
ตลอดกาล
ศูนย์การเรียนรู้โรงพยาบาลค่ายสรรพสิทธิประสงค์
»
องค์ความรู้ 6 ประเด็นของกองทัพบก (ทบ.)
»
4.ความรู้ด้านวิชาชีพ
»
API คืออะไร ? ส่วนต่อประสานโปรแกรมประยุกต์
« หน้าที่แล้ว
ต่อไป »
พิมพ์
หน้า: [
1
]
ลงล่าง
ผู้เขียน
หัวข้อ: API คืออะไร ? ส่วนต่อประสานโปรแกรมประยุกต์ (อ่าน 886 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
henghengslot88@gmail.com
Newbie
กระทู้: 25
API คืออะไร ? ส่วนต่อประสานโปรแกรมประยุกต์
«
เมื่อ:
มิถุนายน 29, 2021, 01:54:28 AM »
API :
Application
Programming Interface ส่วนต่อประสาน
โปรแกรมประยุกต์
โปรโตคอล ที่ใช้ในการสร้าง Software หรือ Application จะช่วยให้ Software ของเราติดต่อสื่อสารกับ
Software
หรือ Application อื่นได้และยังสามารถร้องขอ ข้อมูลได้ว่าต้องการ
ข้อมูล
รูปแบบไหน ส่วนฝั่งผู้รับ ก็สามารถกำหนดได้ว่าให้แสดงรูปแบบใด หรือตามที่เรา
ออกแบบ
โครงสร้าง
ไลบรารี
API ถูกใช้งานใน Software หรือ Application เพื่อ
สื่อสาร
กับผู้ใช้งานโดยไม่จำเป็นต้องมีความรู้
โครงสร้าง
ภายในของระบบ หลายบริษัทมีการเปิด
API
ให้ภายนอกเข้ามาใช้งาน ไม่ว่าจะเป็น
Facebook
google
Twitter
เพื่อให้ผู้พัฒนาสามารถไปต่อยอดขยาย
ฐานลูกค้า
หรือใช้ในการวิเคราะห์ข้อมูล ได้อีกด้วย
ประโยชน์ของ API
- ช่วยใน
การพัฒนา
Application ได้ง่ายและรวดเร็ว
- สามารถได้ข้อมูลที่ถูกต้อง เพราะดึงข้อมูลโดยตรงจากผู้ให้
บริการ
- ลดปัญหาเรื่องการทำฟังก์ชั่น
เรื่องความปลอดภัย
ของ Application
- มีข้อมูลที่ผ่านการ
ประมวลผล
แล้ว พร้อมยังสามารถใช้งานได้ทันที
- สามารถรับส่งข้อมูลข้าม
Server
ข้ามพรมแดนได้แบบไร้ขอจำกัด
Types of APIs หรือ ประเภทของ API
- Public APIs : เปิดเผยต่อสาธารณะโดยมีข้อจำกัดเพียงเล็กน้อย จะต้องลงทะเบียน ใช้คีย์ API หรือ
OAuth
เพื่อเข้าใช้งาน
- Partner APIs : เปิดเผยให้กับคู่ค้าทาง
ธุรกิจเชิงกลยุทธ์
ไม่เปิดเผยต่อสาธารณะ และยังกำหนดสิทธิ์เฉพาะในการเข้าถึง
- Internal APIs : API ส่วนตัว เปิดเผยให้เข้าถึงเฉพาะระบบภายในเท่านั้น เพื่อไปช่วยเพิ่ม
ประสิทธิภาพ
ให้นักพัฒนาภายในองค์กร
- Composite APIs : รวมข้อมูลหรือบริการ API หลายรายการ โดยใช้ความสามารถในการประสาน API เข้าด้วยกัน
อนุญาต
ให้เข้าถึงปลายทางได้แบบหลายจุด
------------------------------------------------------
ช่องทางการติดต่อ
#งานโฆษณา #ธุรกิจ
รับทำเว็บไซต์
รับออกแบบเว็บไซต์
ออกแบบเว็บไซต์
รับทำเว็บไซต์ ราคาถูก
รับทำเว็บไซต์ ร้านค้าออนไลน์ ทำเว็บขายของออนไลน์
รับทำ SEO
เว็บไซต์ขยายสายงาน
แรมเพจซอฟต์ rampagesoft
TTTWEBSITE
สยามเว็บไซต์ SIAMWEBSITE
LINE: @rampagesoft
Email:
info@siamwebsite.me
เวลา: 08:00 น. - 02:00 น.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล
บันทึกการเข้า
พิมพ์
หน้า: [
1
]
ขึ้นบน
« หน้าที่แล้ว
ต่อไป »
ศูนย์การเรียนรู้โรงพยาบาลค่ายสรรพสิทธิประสงค์
»
องค์ความรู้ 6 ประเด็นของกองทัพบก (ทบ.)
»
4.ความรู้ด้านวิชาชีพ
»
API คืออะไร ? ส่วนต่อประสานโปรแกรมประยุกต์