[問題] 請問workflow串API問題

作者: marki (marki)   2018-09-24 21:48:55
機型:(請使用正確名稱勿簡稱) iphone6s plus
iOS版本:(設定→一般→關於本機→版本) iOS12
問題描述:
最近在玩 workflow/捷徑 想要可以直接詢問Siri家裡附近的空氣品質怎麼樣
找了一下台灣空氣的公開資訊的API應該是
https://opendata.epa.gov.tw/Data/Contents/AQI/
他的open API網址是
https://opendata.epa.gov.tw/api/v1/AQI?%24skip=0&%24top=1000&%24format=json
打開來看應該是一個陣列包著的一堆dictionary
我的問題是 這樣要怎麼用workflow查到sitename = "埔里" 的 PM2.5的數據啊?
我現在的想法就是可能要把這個陣列從第一個項目跑到最後一個項目
然後去讀取每一個dictionary的Sitename 的value
用if去判斷是不是等於埔里 這樣子
只是 有更簡單的方法嗎?
謝謝
作者: for40255 (66不能亡)   2018-09-24 21:56:00
作者: marki (marki)   2018-09-24 22:10:00
謝謝樓上大大 不過我發現我犯蠢了他可以用filter處理就可以了
作者: kouta (Kk)   2018-09-24 22:11:00
那這樣是不是也能做成公車的資訊@@
作者: yuinghoooo (KiXeon)   2018-09-24 23:09:00
公車的話時刻source要有吧
作者: mnb1234   2018-09-25 00:22:00
有沒有垃圾車的?
作者: tentenlee (天天)   2018-09-25 14:44:00
公車無法,公車一次要call 3.4隻api才能得到某台公車在哪邊

Links booklink

Contact Us: admin [ a t ] ucptt.com