iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Software Development

Web API:從零開始探索公開 API 與資料應用 系列

透過 30 天的循序學習與實際操作,從零開始認識 API 的基本概念與實際應用,前期將介紹 API、HTTP、Request、Response、GET、POST、JSON、Parameters、Status Code 及 Swagger 等基礎知識,建立閱讀與操作 API 所需的基本能力。接著選擇書籍、電影與天氣三種不同類型的公開 API 作為實作案例,實際進行資料查詢、參數修改、JSON 結構分析與結果觀察,了解不同 API 如何提供不同領域的資料。後期則將三種 API 進行整理與比較,從資料內容、請求方式、資料結構及應用情境等面向分析其異同。

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

Day 11|深入分析書籍API的JSON結構

**一、 前言 前幾天已經實際使用Open Library API搜尋書籍,也觀察過API回傳的書名、作者、出版年份等資料。 這次想再更深入的去理解JSON,不...

2026-09-25 ‧ 由 Luouo0621 分享
DAY 11

Day 12|分析書籍 API 回傳的 JSON 資料

**一、前言 昨天進一步觀察了 Open Library API 的 JSON 結構,知道一份 JSON 裡可以同時出現 String、Number、Boole...

2026-09-27 ‧ 由 Luouo0621 分享
DAY 11

Day 13|書籍API總結

經過這幾天的實際操作,今天先把這一階段的書籍 API 學習內容做個總結。 一、從書籍 API 學到了什麼? 這幾天首先認識了 Open Library 的書籍搜...

2026-09-27 ‧ 由 Luouo0621 分享
DAY 11

Day 14|認識電影 API

一、前言 前幾天完成了書籍 API 的學習後,今天開始進入下一個主題——電影 API。 前面使用書籍 API 時,我們可以透過輸入不同的搜尋內容,讓 API 回...

2026-09-29 ‧ 由 Luouo0621 分享
DAY 11

Day 15|使用不同關鍵字查詢電影 API

一、前言 昨天試了電影 API並實際查看了 API 回傳的資料。 第一次看到這些資料時,可以發現 API 不只會回傳節目名稱,還包含類型、語言、分類等不同資訊。...

2026-09-29 ‧ 由 Luouo0621 分享
DAY 11

Day 16|比較不同關鍵字的電影 API 查詢結果

一、前言 昨天使用電影 API 分別搜尋了Harry Potter、Harry和Potter,可以發現即使使用的是同一個 API,搜尋的關鍵字不同,最後得到的結...

2026-10-01 ‧ 由 Luouo0621 分享
DAY 11

Day 17|電影 API 的 JSON 結構

一、 前言 前幾天我們實際使用 TVmaze 的 API 搜尋了不同的關鍵字,也比較了搜尋 Harry Potter、Harry 和 Potter 時得到的結果...

2026-10-01 ‧ 由 Luouo0621 分享
DAY 11

Day 18|分析電影API回傳的JSON資料

一、前言 前幾天使用 TVmaze API 搜尋了 Harry Potter、Harry 和 Potter,也比較了三次搜尋得到的結果。 Day 17 已經從...

2026-10-03 ‧ 由 Luouo0621 分享
DAY 11

Day 19|電影 API 總結

一、從電影API學到了什麼? 這幾天使用的是 TVmaze 的電影 API,實際透過 API 查詢節目的相關資料。一開始先進行第一次查詢,觀察 API 回傳了哪...

2026-10-03 ‧ 由 Luouo0621 分享
DAY 11

Day 20|認識天氣 API

一、前言 經過前面的書籍 API 和電影 API,已經實際操作過兩種不同類型的公開 API,雖然每個 API 提供的資料不一樣,但使用的方式其實有很多相似的地方...

2026-10-09 ‧ 由 Luouo0621 分享