目標:取得台灣地區的即時氣象資訊
--
交通部中央氣象局-開放資料平臺
- 加入會員
- 登入會員後網站選單會多一個開放資料目錄,裡面有資料清單的詳細說明
- 切換到「資料使用說明」內有「取得授權碼」,點選即可得到下載授權碼
- 找到符合需求的資料清單代碼後,套用到下載網址的 dataid 即可
1 |
http://opendata.cwb.gov.tw/opendataapi?dataid=O-A0003-001&authorizationkey=CWB-C95C04E5-AA3A-4362-96D0-XXXXXX |
--
Сurrent weather and forecast - OpenWeatherMap
- 加入會員
- OpenWeatherMap 會寄信給你,內有你的 API 連結 appid 和範例
- 然後就可以根據這個範例和 appid 使用網站上的 API 說明
1 |
http://api.openweathermap.org/data/2.5/weather?q=tainan,taiwan&appid=504cc5e34ec1fa56760cb045dcxxxxxx |
1 |
{"coord":{"lon":120.19,"lat":23},"weather":[{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],"base":"stations","main":{"temp":303.71,"pressure":1005,"humidity":62,"temp_min":303.15,"temp_max":304.15},"visibility":10000,"wind":{"speed":2.1,"deg":80},"clouds":{"all":75},"dt":1501027200,"sys":{"type":1,"id":7486,"message":0.0079,"country":"TW","sunrise":1501018044,"sunset":1501065834},"id":1668352,"name":"Tainan","cod":200} |
--
2,490 total views, 1 views today