iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0

今天我們接天氣API所用的值是用中央氣象局的資料想要接受他的資料我們需要先到他的官網申請一個帳號

https://www.cwb.gov.tw/V8/C/S/eservice/member.html

申請好之後到這登入
https://opendata.cwb.gov.tw/userLogin
登入後按取得驗證碼,然後再到https://opendata.cwb.gov.tw/dist/opendata-swagger.html 這個地方將取得的驗證碼輸入到你想獲得的資訊裡,然後你就可以獲得你想要獲得資訊。

假設以36小時天氣預報為例,可以看到全部地區的URL長這樣
https://opendata.cwb.gov.tw/api/v1/rest/datastore/F-C0032-001?Authorization=CWB-C1F1124A-2966-4D8B-9E96-BCDECED47A0E
假設我們將地區只設定為宜蘭縣
https://opendata.cwb.gov.tw/api/v1/rest/datastore/F-C0032-001?Authorization=CWB-C1F1124A-2966-4D8B-9E96-BCDECED47A0E&locationName=%E5%AE%9C%E8%98%AD%E7%B8%A3
我們在將地區設為花蓮縣
https://opendata.cwb.gov.tw/api/v1/rest/datastore/F-C0032-001?Authorization=CWB-C1F1124A-2966-4D8B-9E96-BCDECED47A0E&locationName=%E8%8A%B1%E8%93%AE%E7%B8%A3
我們可以看出他們的差別在最後的locationName會不一樣,這個很重要我們會用到


上一篇
Timer使用
下一篇
swift接API的變數
系列文
iOS軟體開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言