iT邦幫忙

2025 iThome 鐵人賽

DAY 14
0

大家有沒有過這種情況:
準備出門的時候,突然猶豫要不要帶傘,打開手機的氣象 App 看看天氣,結果心裡冒出一個疑問——「欸,這些即時資料到底是從哪裡跑出來的啊?」

其實,大部分我們日常看到的天氣資訊,都不是 App 自己算的,而是透過 Weather API 去拿資料回來,再顯示在我們的畫面上。換句話說,Weather API 就像是一個「氣象資料服務生」,只要你點餐(輸入城市名稱),它就會從後台(氣象資料庫)端出最新的天氣資訊給你。
https://ithelp.ithome.com.tw/upload/images/20250927/201684684B2qCDR8AB.png
我這次要用的服務叫做 OpenWeather API,它有幾個好處:

  1. 免費就能申請一組 API key,馬上開始使用

  2. 支援中文描述,像「多雲」、「小雨」這樣的結果都能直接拿到

  3. 回傳的格式是 JSON,對前端或後端來說都超級好處理

所以接下來我們要做的,就是把這個 API 融合到我們的小專案裡。前端會負責輸入城市名稱並顯示結果,後端則負責幫我們去拿 OpenWeather 的資料。等整合完成後,我們就能擁有一個專屬於自己的天氣查詢小工具啦 🚀


上一篇
Day13.打造屬於自己的天氣查詢小工具
下一篇
Dat15.打造一個簡單的天氣查詢前端
系列文
AI × Web:生活魔法方程式17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言