郡山市オープンデータ非公式 WebAPI
福島県郡山市が公開しているオープンデータを提供している WebAPI です。
非公式と言っているものの、市役所と連絡を取っていて許可は取っている。
また、市役所のウェブサイトにも掲載されている。
viasnake/webapi-koriyama で管理されている。
ソースコードは非公開。
技術
以下を使って作られている。
仕組み
WebAPI で提供する情報は、市役所のページから毎日 00:00 に取得します。
csv や xlsx なので、それらを Python スクリプトでよしなにパースして、json 化する。
情報の取得が完了したら、作られた json を Cloudflare Workers に挙げていく。
こうすることで、自動的に毎日最新化されるようになっている。
API ドキュメント
viasnake.com に書いている。
きっかりしたものは存在していないので、毎回手動で管理している。
将来のアップデート
- クソコード過ぎるので、全部書き直したい。
- Cloudflare Workers をやめる。
- 別に無くても困らない。
- ドメインを変更する。