Quration Play

tech

เมื่อแอปแสดงแผนที่แบบเรียลไทม์หรือดำเนินการชำระเงิน เบื้องหลังมักเป็นการยืมบริการที่บริษัทอื่นสร้างขึ้น

ในซอฟต์แวร์ "API" คืออะไร?

วิธีที่โปรแกรมต่าง ๆ สื่อสารกัน
API (ส่วนต่อประสานโปรแกรมประยุกต์) คือชุดกฎที่ทำให้โปรแกรมหนึ่งขอสิ่งต่าง ๆ จากอีกโปรแกรมได้ นี่คือเหตุผลที่แอปสามารถแสดงแผนที่สด การชำระเงิน หรือสภาพอากาศที่คนอื่นสร้างขึ้นได้

API หรือ Application Programming Interface คือชุดกฎเกณฑ์ที่กำหนดไว้ ซึ่งช่วยให้ซอฟต์แวร์หนึ่งสามารถขอบริการหรือข้อมูลจากซอฟต์แวร์อื่นได้โดยไม่จำเป็นต้องรู้ว่าซอฟต์แวร์นั้นทำงานภายในอย่างไร ตัวอย่างเช่น แอปท่องเที่ยวไม่ได้สร้างระบบแผนที่ของตัวเองขึ้นมาใหม่ทั้งหมด แต่ส่งคำขอไปยัง API ของบริษัทแผนที่และรับเส้นทางหรือแผนที่กลับมาแสดงผล นี่คือสิ่งที่ทำให้แอปสมัยใหม่สามารถรวมบริการเฉพาะทางหลายสิบอย่างเข้าด้วยกัน ตั้งแต่การชำระเงินไปจนถึงข้อมูลสภาพอากาศ ให้กลายเป็นประสบการณ์ที่ราบรื่นเพียงหนึ่งเดียว

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

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

▶ Quration Play

tech

"การทดสอบทัวริง" วัดอะไร?"คอมพิวเตอร์วิทัศน์" คืออะไร?"พรอมต์เอนจิเนียริง" คืออะไร?„LLM” ในวงการ AI ย่อมาจากอะไร?„การเข้ารหัส” (encryption) ทำอะไรกับข้อมูล?„การยืนยันตัวตนสองชั้น” (2FA) คืออะไร?ทำไม GPU จึงสำคัญมากต่อ AI สมัยใหม่?"ฟิชชิง" (phishing) คืออะไร?"ดีปเลิร์นนิง" (deep learning) คืออะไร?"การรั่วไหลของข้อมูล" (data breach) คืออะไร?"เมตาเวิร์ส" คืออะไร?"SaaS" (ซอฟต์แวร์ในรูปแบบบริการ) หมายความว่าอย่างไร?

Quration — Quration Play