Quration Play

tech

當一個應用程式顯示即時地圖或處理付款時,背後往往是在借用另一家公司打造的服務。

在軟體中,「API」是什麼?

讓程式之間互相溝通的方式
API(應用程式介面)是一套規則,讓一個程式可以向另一個程式請求東西。應用程式之所以能顯示別人做的即時地圖、付款或天氣,靠的就是它。

API(應用程式介面)是一組明確定義的規則,讓一套軟體可以向另一套軟體請求服務或資料,而不需要了解對方內部是如何運作的。舉例來說,旅遊應用程式不會從零打造自己的地圖系統,而是向地圖公司的API發出請求,取得路線或地圖圖磚來顯示。正是這種機制,讓現代應用程式得以把付款、天氣等數十種專門服務整合成一個流暢的使用體驗。

API不是防毒程式,防毒軟體負責掃描並移除惡意程式碼,是完全不同的工作。API也不是網頁瀏覽器,瀏覽器是用來瀏覽網站的應用程式,而不是程式之間幕後溝通的橋樑。

由於API在現代軟體中扮演如此核心的角色,企業有時會向開發者收取存取費用,把看似技術性的細節變成實際的營收來源,地圖、支付與AI模型的API都是如此。

▶ Quration Play

tech

「圖靈測試」測量的是什麼?什麼是「電腦視覺」?什麼是「提示工程」?在AI中,「LLM」代表什麼?「加密」對資料做了什麼?什麼是「雙因素驗證」(2FA)?為什麼GPU對現代AI如此重要?什麼是「網路釣魚(phishing)」?什麼是「深度學習(deep learning)」?什麼是「資料外洩」?什麼是「元宇宙」?「SaaS」(軟體即服務)是什麼意思?

Quration — Quration Play