基於 TDX 運輸資料流通服務 的停車資訊查詢系統,跑在 Google Apps Script 上,傳一個位置給 LINE Bot 就回附近的停車格與停車場。
📖 想自己架一個?看 架設教學:TDX 申請、LINE 官方帳號、GAS 部署與金鑰管理、問答,約 30 分鐘。
- 🚗 路邊停車格 - 依路段分組,顯示路名、小客車格數、費率
- 🏢 停車場 - 名稱、地址、剩餘車位;新北、基隆另接市府開放資料補 TDX 沒有的場站
- 🕒 開車時間排序 - 直線最近的幾筆再問 Google 開車時間,依時間重排
- 🗺️ 導航連結 - 每筆一鍵開 Google Maps 導航
- 💬 Flex 卡片 - 路邊、停車場各一則文字,再加一則 Flex carousel 卡片
- ☁️ 零伺服器 - Google Apps Script 免費託管,設定全放指令碼屬性
![]() |
![]() |
![]() |
| 傳送位置 → 幾秒後收到回覆 看 mp4 原檔 |
Flex 卡片一鍵開車導航 | 完整回覆:路邊停車格、停車場各一則 |
papaking/
├── gas/
│ ├── line_webhook_gas.js # 全部程式
│ └── README.md # 部署步驟、資料來源、配額、測試
├── sponsor-worker/ # 綠界贊助通知 → D1 + LINE 推播(Cloudflare Worker)
├── docs/ # TDX API 規格
├── image/
└── README.md
完整教學(TDX 申請、LINE 官方帳號、clasp 部署、金鑰管理、問答):docs/setup.md
- 前往 Google Apps Script 建立新專案,貼上
gas/line_webhook_gas.js - 在「專案設定 > 指令碼屬性」填
LINE_CHANNEL_ACCESS_TOKEN與TDX_KEYS - 部署為 Web App(執行身分:我,存取權:任何人)
- 把 Web App URL 填進 LINE Developers Console 的 Webhook URL
屬性格式、多把 TDX 金鑰輪替、Google Maps 配額、資料來源與測試函式:見 gas/README.md。
本專案採用 CC BY-NC 4.0 授權:
- 個人使用
- 教育用途
- 非營利組織
- 學習研究
如需用於商業用途,請聯繫取得授權:
- 📧 Email: enorenor@gmail.com
- 💻 GitHub: @coseto6125
詳見 LICENSE 檔案。
- TDX 運輸資料流通服務 - 提供停車資料 API
- LINE Developers - LINE Bot 平台
這個專案沒有公開的 Bot,照教學自己架一個就能用,維護靠愛發電。架起來覺得好用的話,歡迎請作者喝杯咖啡;贊助時在「留言」寫下你想要的功能,有機會優先做:
- 作者:coseto6125
- Email:enorenor@gmail.com
- GitHub:https://github.com/coseto6125/papaking
⭐ 如果這個專案對你有幫助,歡迎給個星星!



