前言
當一個網站或是系統想要串接另一個網站的時候,API 就成為經常被提及的重要概念。讓我們來帶入一個簡單的案例:某間購物網站的商品很多、販售通路很廣,賣家認為每次都要手動更改網站庫存量很麻煩,希望能將ERP的剩餘數量自動帶入網站,那麼解決方案就是透過API將兩套系統串接起來,實現網站與ERP的數據同步。本文將簡單介紹 API 是什麼,以及一些常見的 API 應用案例。一、API是什麼東西?
API是一種函數與協議,全稱是應用程式介面(Application Programming Interface),用於應用程式之間的串接與橋樑,讓不同的軟體或系統可以共享數據。二、什麼時候需要使用到API?常見API的應用案例
1. 跨平台通信
不同平台之間共享數據案例一:購物網站可以跟ERP共享庫存數據。
案例二:購物網站跟手機APP同步會員的購物紀錄。
案例三:網站可以與CRM同步會員資訊,用於客戶管理與後續服務。
2. 第三方服務
網站希望使用其他應用程式的服務時案例一:金流公司可以提供付款API,讓電商網站能夠進行支付處理。
案例二:網站透過串接Google Maps API實現在網站上直接顯示地圖。
案例三:網站可嵌入即時訊息API,讓企業實現在網站上進行即時溝通。
3. 自動化工作流程
API 可以透過自動化讓工作變得更有效率案例一:企業可以使用Google Sheet(Google試算表)的API將CRM的數據自動更新到Google
Sheets上。
以上案例僅是列舉一些市面上常見的API使用情境,實際上,API的應用範圍遠遠不只如此,在現代發達的技術中,API幾乎無處不在,可以根據不同的需求評估最合適的串接模式。
愛貝斯網路在網站建置領域擁有17年的經驗,服務過上千家客戶,我們能夠協助客戶進行API串接或是API開發評估,使網站達到更高效的功能與更優質的用戶體驗。
-
06Apr.2010Apr.1803Dec.13網頁新知30Apr.24