透過 30 天的循序學習與實際操作,從零開始認識 API 的基本概念與實際應用,前期將介紹 API、HTTP、Request、Response、GET、POST、JSON、Parameters、Status Code 及 Swagger 等基礎知識,建立閱讀與操作 API 所需的基本能力。接著選擇書籍、電影與天氣三種不同類型的公開 API 作為實作案例,實際進行資料查詢、參數修改、JSON 結構分析與結果觀察,了解不同 API 如何提供不同領域的資料。後期則將三種 API 進行整理與比較,從資料內容、請求方式、資料結構及應用情境等面向分析其異同。
在開始這次30天的Web API學習之前,我們其實對API這個名詞並不陌生,平常使用網站或手機App時,常常會看到API、Web API、API Key等相關名...
一、前言上一篇介紹了API是什麼,還有API為什麼可以讓不同的應用程式互相溝通,不過知道API是「溝通的橋樑」之後,還是會有一個問題: API到底是怎麼把資料傳...
一、前言在上一篇中了解了HTTP、Request和Response的基本概念,使用WebAPI時Client會透過HTTP向Server發送Request,Se...
一、前言在上一篇認識了GET和POST,GET主要用來取得資料,而POST通常用來將資料送給伺服器。 在實際使用API時,我們常常會看到一串網址例如:https...
**一、前言 在前幾天的學習中,了解到Client可以透過HTTP向Server發送Request,Server處理後再透過Response回傳資料。 而在實際...
**一、前言 前幾天已經了解到Client API Server發送Request後,Server會透過Response回傳結果。 而在上一篇中認識了JSON,...