昨天學了簡單protocol傳值 那今天要教大家如何接API
API 翻譯成 應用程式介面 是Application Programming Interface的縮寫
簡單說就是使用者跟後台之間的橋樑 API會幫我們擷取後台資料給使用者
白話一點就是客人和服務生(API)點餐 服務生再通報給廚師
最後廚師再透過服務生(API)將餐點給客人
一般要使用別人的API都要註冊他們的會員
到中央氣象局註冊後 點API授權碼
然後到以下的網站會看到有很多縣市的API可以用
https://opendata.cwb.gov.tw/dist/opendata-swagger.html
那我之後會以36小時天氣預報來做範例
所以我們點開後輸入授權碼之後點Excute
然後將Request URL這個網址反白右鍵前往會看到一堆密密麻麻的資料
所以我們到下面的網站全選剛剛資料然後複製貼上
http://json.parser.online.fr/
但是會發現這些縣市太多了 我想要只挑特定的縣市
我們到剛剛貼註冊碼這邊 找到locationName 點臺中市
這樣就只有臺中市地區的的資料囉
再來我們去下載Postman 他可以方便去測試我們的API
再把剛剛的網址貼上去 你會發現下面的Status是200
代表我們這個API是可以被使用的
這邊教大家怎麼去看這個網址 因為他其實是有規律在的
我先拆分成兩個部分 下面這個網址代表 API的基本URL
? 區分帶的參數 然後參數之間使用 & 來做添加
今天介紹了API 希望大家也懂網址的概念
那這個資料的格式是json 我們要對這個資料做一些處理才能使用