透過 30 天的循序學習與實際操作,從零開始認識 API 的基本概念與實際應用,前期將介紹 API、HTTP、Request、Response、GET、POST、JSON、Parameters、Status Code 及 Swagger 等基礎知識,建立閱讀與操作 API 所需的基本能力。接著選擇書籍、電影與天氣三種不同類型的公開 API 作為實作案例,實際進行資料查詢、參數修改、JSON 結構分析與結果觀察,了解不同 API 如何提供不同領域的資料。後期則將三種 API 進行整理與比較,從資料內容、請求方式、資料結構及應用情境等面向分析其異同。
一、前言 昨天第一次使用天氣 API,透過 Open-Meteo 取得了目前的天氣資料,也初步看到 API 回傳的 JSON。 今天則要進一步實際測試不同的查詢...
*一、前言 昨天實際使用天氣 API 查詢了台北、台中和高雄三個不同的地點,也發現只要修改 latitude 和 longitude,API 就會回傳不同地點的...
一、前言 前幾天實際使用天氣 API 後,已經可以透過不同的座標查詢台北、台中和高雄的天氣資料,也比較了三個地點的溫度、濕度和風速。 今天要和前面分析書籍 AP...
一、前言 前幾天實際操作天氣 API 時,已經可以透過不同的經緯度查詢不同地點的天氣, 昨天則進一步觀察了天氣 API 的 JSON 結構,發現資料其實可以分成...
一、從天氣 API 學到了什麼? 這次使用的天氣 API 是 Open-Meteo,和前面使用的書籍 API、電影 API 一樣,都是透過 Web API 的方...
一、前言 前幾週已經分別實際操作過書籍、電影和天氣三種 API,也各自整理過他們回傳的資料,到了最後這一週想把這三種 API 放在一起比較,看看他們在使用方式上...
前面幾天已經實際使用過 Open Library 的書籍 API,從第一次查詢書籍,到使用不同的搜尋關鍵字,再進一步分析 API 回傳的 JSON 結構。 不過...
前一天實際完成了書籍 API 的小實作,將 Open Library API 串接到自己建立的網頁中,讓使用者可以輸入書名並取得搜尋結果。 今天則延續相同的方式...
前兩天分別完成了書籍 API 和節目 API 的實作,將前面學到的 Request、Response、JSON 等概念真正應用在自己建立的網頁中。 今天則進行最...