Application Programming Interface
白話文了解API
本章節提到的web API是比正式定義的web API範圍更小的應用程式,主要的用途在回應前端的請求,大多數時候API程式不處理網頁標籤的生成,也不提供網頁拜訪者停留的機制,一但請求完成,會回傳相關的資料或是將請求導向到其它地方。
API基本概念
用於提供各式服務的介面
- 銀行的櫃台
- 提款機
- iBon
- 餐廳服務生
API的設計儘可能滿足通用性及跨平台
- 比如電影資訊的API除了網頁程式可以使用,手機、平板應該也可以使用
- 口罩預約
- 政府報稅平台
API提供的回應格式儘可能是共通的資料格式
- xml
- json
- html
- txt