2024年10月17日木曜日

東京メトロの時刻表は JSON API で取得できる

東京メトロの時刻表は JSON API で取得できる

概要

取得方法を紹介します

環境

  • macOS 15.0.1
  • curl 8.10.0

方法

  • curl https://transfer.tokyometro.jp/api/timetable?numbering=M25&lang=ja

長いの json の内容は省略しますがだいたい以下の情報が含まれています

  • 駅名
  • 行先き (上下線)
  • 行先きに対する時刻表 (平日/休日)
  • 時刻表は以下のデータが含まれています
{
  "time": "2024-10-07T05:00:00+09:00",
  "id": "82430103",
  "train_no": "A501",
  "type": "",
  "train_name": "",
  "departure": true,
  "previous_departure": false,
  "color": "#000000",
  "destinations": [
    "荻窪"
  ]
}

最後に

Web スクレーピングする必要がないので結構便利です

0 件のコメント:

コメントを投稿