iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0

API(Application Programming Interface,應用程式介面)是程式與程式之間溝通的橋樑,定義了如何請求服務、傳遞資料與接收回應,使不同系統能互相整合與協作,廣泛應用於各種軟體和服務中,可以理解為一種「訊息傳遞的接口」,主要作用是讓不同系統之間可以互相請求資料或執行功能。

API的基本作用包括:

  1. 資料交換:API可以讓應用程式向服務器請求資料,並將結果返回給使用者,例如手機APP查天氣、訂餐或播放音樂。

  2. 功能整合:API可以讓不同系統共享功能,開發者無需重複設計,可直接使用現有服務。

  3. 流程管理:透過API,系統能控制資料流向與操作步驟,確保不同程式之間協同運作。

API讓程式之間能夠互動,使系統更易擴展與維護。理解API的概念,能幫助新手掌握後端服務的運作邏輯,並為後續設計、實作與測試API打下基礎。

在接下來的30天中,我們將逐步學習API的設計原則、應用場景以及測試方法,最終完成一個可運行的API專案,幫助大家全面理解程式與服務之間的互動方式。


下一篇
Day2 API 概念介紹
系列文
API 實戰入門從設計到驗證5
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言