[问题] 请问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