什麼是 API?
API(應用程式介面)是一種明確定義的方式,讓一套軟體向另一套軟體索取資料或要求執行某項動作,例如「取得這位客戶的訂單」或「向這張卡收費」。
餐廳菜單很能說明 API。它列出你能點的餐點,以及點餐的方式;你不需要知道廚房如何運作。
應用程式一直都在使用 API。你的前端會呼叫自家後端的 API 來載入與儲存資料;你的後端則會呼叫其他公司的 API 來寄送電子郵件、接受付款、顯示地圖或使用 AI 模型。
大多數 API 需要金鑰來證明呼叫者的身分。這些金鑰屬於機密,應該放在伺服器上,絕不能放在瀏覽器裡。
範例
- 用來向信用卡收費的付款 API
- 用來顯示地點的地圖 API
- 用來摘要文字的 AI API
常見問題
什麼是 REST API?
REST 是一種常見的 API 風格,使用網址與標準動作:get 用來讀取、post 用來建立、put 或 patch 用來修改、delete 用來刪除。
API 是免費的嗎?
有些是免費的,許多提供免費額度,其他則依使用量收費。在建置依賴 API 的功能之前,請先確認其限制與價格。
另請參閱
Mythex · Pricing · 用 AI 打造任何東西 · 網站與應用程式範本 · Mythex 比較 · AI 應用程式開發詞彙表 · 免費的 AI 應用程式開發工具 · English