สารบัญ:
- คำจำกัดความ - Open Application Program Interface (Open API) หมายถึงอะไร
- Techopedia อธิบาย Open Application Program Interface (Open API)
คำจำกัดความ - Open Application Program Interface (Open API) หมายถึงอะไร
อินเตอร์เฟสการเขียนโปรแกรมประยุกต์แบบเปิด (API แบบเปิด) โดยทั่วไปจะถูกกำหนดเป็น API ที่ใช้ภาษาหรือโครงสร้างทั่วไปหรือสากลเพื่อส่งเสริมการเข้าถึงที่เป็นสากลมากขึ้น โดยทั่วไป API ช่วยให้นักพัฒนาสามารถใช้ผลิตภัณฑ์ซอฟต์แวร์ที่เฉพาะเจาะจงได้หลายวิธีเช่นปรับให้เหมาะสมกับโครงการของบุคคลที่สาม
Techopedia อธิบาย Open Application Program Interface (Open API)
API แบบเปิดแตกต่างจากผลิตภัณฑ์ซอฟต์แวร์โอเพนซอร์ซ เหตุผลที่ผู้เชี่ยวชาญด้านไอทีอธิบาย API ว่า "เปิด" คือมีการแบ่งปันอย่างเปิดเผยและเปิดให้สาธารณชนใช้งานได้ ตัวอย่างหนึ่งคือ API ของ Facebook และไซต์โซเชียลมีเดียอื่น ๆ ที่ใช้ร่วมกันได้อย่างอิสระเพื่อดึงดูดนักพัฒนาและผู้ใช้อื่น ๆ เพื่อรวมการทำงานของโซเชียลมีเดียเข้ากับผลิตภัณฑ์ซอฟต์แวร์ของพวกเขา Facebook และแพลตฟอร์มอื่น ๆ ประสบความสำเร็จเป็นอย่างมากด้วยการนำเสนอ API แบบเปิดเหล่านี้ทำให้แพลตฟอร์มของพวกเขาสามารถฝังตัวในโครงการทุกประเภท
ผู้เชี่ยวชาญด้านไอทีบางคนยังกำหนด open API เป็นหนึ่งที่สร้างขึ้นด้วยโปรโตคอลเฉพาะที่ช่วยให้นักพัฒนาอื่นสามารถเข้าถึงได้มากขึ้น ตัวอย่างของ API ดังกล่าวคือโมเดลสถาปัตยกรรม Representational State Transfer (REST) รวมถึง Simple Object Access Protocol (SOAP)