iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

API 全攻略 系列

認識API、了解API、使用API。

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

Day 1:為什麼要學 API?API 的角色與類型

前言 現代應用程式無所不在,從手機 App、網頁服務,到 IoT 裝置,背後都依靠 API(Application Programming Interface)...

2025-08-30 ‧ 由 ConnorChen 分享
DAY 2

Day 2:RESTful API 設計原則

前言 昨天我們認識了 API 的角色與常見類型,今天要更深入到目前最普及的 RESTful API。 REST 並不是一個框架或工具,而是一種「設計風格」。 如...

2025-08-31 ‧ 由 ConnorChen 分享
DAY 3

Day 3:HTTP 狀態碼與最佳實踐

前言 昨天我們學會了 RESTful API 的設計原則與 URI 規範。 今天,我們要深入 HTTP 狀態碼,了解如何正確回應客戶端請求,讓 API 更清晰、...

2025-09-01 ‧ 由 ConnorChen 分享
DAY 4

Day 4: API 的請求與回應(Request 與 Response)

前言 在前幾天我們認識了 API 的角色、RESTful 設計原則,以及 HTTP 狀態碼。今天要更進一步,來看看 API 的基礎互動方式:請求(Request...

2025-09-02 ‧ 由 ConnorChen 分享
DAY 5

Day 5: JSON 與 XML:API 常見資料格式

前言 API 在傳遞資料時,通常會用兩種格式:JSON 和 XML。它們就像 API 的語言,讓不同系統能交換資訊。 JSON(JavaScript Obje...

2025-09-03 ‧ 由 ConnorChen 分享
DAY 6

Day 6: API 文件與 Swagger 介紹

前言 在前幾天,我們學了 API 的基本概念、請求與回應,還有常見的資料格式。今天要來看看一個非常實用的工具 —— Swagger,它能幫我們自動產生 API...

2025-09-04 ‧ 由 ConnorChen 分享
DAY 7

Day 7: 使用 Postman 測試 API 介紹

前言 到目前為止,我們學了 API 的基本概念、請求與回應、常見的資料格式,還認識了 Swagger。今天要來介紹一個非常實用的工具 —— Postman。 P...

2025-09-05 ‧ 由 ConnorChen 分享
DAY 8

Day 8: API 認證方式介紹(API Key, Token)

前言 在前幾天,我們學了 API 的基本概念與測試方法。今天要進一步探討 API 認證 ——API 如何確認「誰」在存取,以及「能不能存取」。 為什麼需要 AP...

2025-09-06 ‧ 由 ConnorChen 分享
DAY 9

Day 9: OAuth 2.0 簡介

前言 昨天我們學到 API Key 和 Token,但在實際應用中,常常需要更複雜的場景: 比如你要用 Google 帳號登入一個新網站(例如 Medium...

2025-09-07 ‧ 由 ConnorChen 分享
DAY 10

Day 10: JWT(JSON Web Token)運作方式

前言 昨天我們聊了 OAuth 2.0 ,知道它是一種「授權框架」。那在這個框架或其他認證機制中,最常見的憑證格式就是 JWT(JSON Web Token)。...

2025-09-08 ‧ 由 ConnorChen 分享