這就是我們今天的主角, open data api
!
我們預期「等公車」系統應該要有
- 公車路線查詢
- 公車到站時間查詢
兩個主要功能
由於小菜鳥是台中人,故我們取用「臺中市政府交通局」的資料
在找到想取用的 api 之後,首先我們先點進說明裡面
看看這份 api 能提供我們什麼樣的資料
及能做到哪些功能
這邊不得不說政府公共運輸整合資訊流通服務平台的後端資料庫整理得很好
可以在下方的
去做資料的篩選 (可以在這邊就使用 filter
、 orderby
等功能,再之後的文章會詳敘)
在這裡我們可以使用預設 $top
功能,取得 30筆 台中公車路線資料
這邊要說一下,雖然預設網址是 http ,不過這個 api 其實是有支援 https 的,請自己手動加上 s 即可服用)
其實我一開始也不清楚台中公車路線的總數到底有幾筆,於是就慢慢試總數的數字
最後得知 台中公車路線總數是292,但為了保險起見,我們就撈300筆路線資料好了
當然這個方法很笨,一定有更好的方式
不過對於笨蛋來說,先能做出來的就是好方法了
https://ptx.transportdata.tw/MOTC/v2/Bus/Route/City/Taichung?$top=300&$format=JSON
賣個關子,我們後面的篇章再來談吧!
- Jason 勇者Jason和前端之鑰
- Clover 用Vue與firebase開發訂便當系統實錄
- aflect 我的UI/UX奮鬥屎
- GG 一隻巨大的UI/UX菜鳥
- Jimmy ES666
- R-yin 菜鳥前端奮鬥史(欸?
我是小菜鳥阿陰,我們下次見!
阿陰你好 我有些公車借接的問題想請教!
因為我不是這個網站的愛用者 方便用mail聯繫嗎?
其實應該是說 我們公司要接一個案子 但案子裡面有包公車借接的程式 所以我想與您接洽
我的mail
七零年代設計整合
xssuppp@gmail.com
柯政達 0925171853