iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

API 實戰入門從設計到驗證 系列

對 API 技術的全面介紹,涵蓋其概念、設計原則與實作流程,說明如何通過RESTful API管理資料、服務與功能,並結合測試與驗證。從訂單查詢到後端服務的開發,API 的應用場景與技術實踐展示了現代軟體架構的核心價值,透過實作掌握 API 設計與驗證方法,可有效應用於實際問題解決。

參賽天數 29 天 | 共 29 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 關於API

API(Application Programming Interface,應用程式介面)是程式與程式之間溝通的橋樑,定義了如何請求服務、傳遞資料與接收回應,使...

2025-09-14 ‧ 由 tiyiui 分享
DAY 2

Day2 API 概念介紹

API(Application Programming Interface,應用程式介面)是程式之間交換資訊和操作功能的規則與標準,就像程式間的「橋樑」或「約定...

2025-09-15 ‧ 由 tiyiui 分享
DAY 3

Day3 HTTP 方法與 API 操作

在API的世界裡,HTTP方法扮演著非常重要的角色,定義了「程式對伺服器要做什麼事」,可以把HTTP方法想像成日常生活中的動詞,例如「查詢」、「新增」、「修改」...

2025-09-16 ‧ 由 tiyiui 分享
DAY 4

Day4 HTTP 狀態碼與回應解析

當我們寫程式去呼叫API時,伺服器不只會回傳資料,還會附帶一個HTTP狀態碼,就像是一個「提示牌」,告訴我們這次的請求是成功了,還是出了什麼狀況,也可以幫忙快速...

2025-09-17 ‧ 由 tiyiui 分享
DAY 5

Day5 API 安全性概念—身份驗證與授權

在現代應用程式中,API不只是資料交換的工具,也必須負責守護系統與使用者的安全,為了避免未經允許的存取,API設計時會特別重視兩個核心概念:身份驗證(Authe...

2025-09-18 ‧ 由 tiyiui 分享
DAY 6

Day6 API 中的 Token 技術與應用

在API的世界裡,Token就像一張「數位通行證」,代表使用者的身份或權限,讓伺服器快速辨認來者是否合法。 當使用者發送API請求時,Token會附在請求中送到...

2025-09-19 ‧ 由 tiyiui 分享
DAY 7

Day7 API Token 的生命周期與更新機制

在API的世界裡,Token不會永久有效,它有一個「生命周期」,就像一張電影票,只能在特定場次使用,過了時間就失效,這種設計是為了降低風險,避免Token一旦外...

2025-09-20 ‧ 由 tiyiui 分享
DAY 8

Day8 API 端點與參數設計

在API設計中,端點(Endpoint)和參數是讓使用者與服務進行互動的關鍵元素。端點可以理解成API的地址,每個端點代表一個特定的資源或功能;參數則是用來補充...

2025-09-21 ‧ 由 tiyiui 分享
DAY 9

Day9 API 資料格式與一致性

在API的設計中,資料格式是溝通的語言,即使端點設計合理,如果資料格式混亂,不僅會增加開發者理解的困難,也可能造成程式錯誤或系統不穩定,因此,保持資料的一致性與...

2025-09-22 ‧ 由 tiyiui 分享
DAY 10

Day10 API 資源與資源導向設計

在API的設計裡,「資源」是最核心的概念之一。資源可以理解為系統中的資料或功能單位,例如使用者、訂單、商品、文章等,每個資源通常會對應到一個端點(Endpoin...

2025-09-23 ‧ 由 tiyiui 分享