請問workflow串API問題 - iOS

Table of Contents

機型:(請使用正確名稱勿簡稱) 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去判斷是不是等於埔里 這樣子

只是 有更簡單的方法嗎?


謝謝

--

All Comments

Bethany avatarBethany2018-10-01
謝謝樓上大大 不過我發現我犯蠢了
Puput avatarPuput2018-10-03
他可以用filter處理就可以了
Emily avatarEmily2018-10-05
那這樣是不是也能做成公車的資訊@@
Dinah avatarDinah2018-10-05
公車的話時刻source要有吧
Olga avatarOlga2018-10-09
有沒有垃圾車的?
Jessica avatarJessica2018-10-11
公車無法,公車一次要call 3.4隻api才能得到某台公車在
哪邊