YouTubeやってます!
Categoriesニュース

長岡まつり2012 – 臨時駐車場の空き情報を取得するAPIを今年も公開するよ!

Date 2012/07/17 20:23  Modified date 2016/05/10 Author Yutaka  Tags 臨時駐車場 長岡まつり 長岡まつり2012

 長岡まつりの臨時駐車場の空き情報を取得出来る(かもしれない)APIを今年も勝手に公開。今年も臨時駐車場情報で活用する予定です。

 駐車場情報のソースは以下のページです。これらのページを読み込んで駐車場の情報を取得しています。

 去年はちゃんと動いたので(本番最初にちょっと手直ししましたが)、今年も動いてくれると思います。

仕様

 仕様は去年と同じです。

リクエストURL

http://www.icoro.com/idea/nagaokamatsuri/2012/json.php

 デフォルトでは2012/08/03 0:00まで8/2の駐車場情報を、それ以降は8/3の駐車場情報を返すようになっています。
 2日、または3日のデータを明示的に取得したい場合は以下のように dayクエリを付加します。

 2日の駐車場情報を取得したい場合:
http://www.icoro.com/idea/nagaokamatsuri/2012/json.php?day=2
3日の駐車場情報を取得したい場合:
http://www.icoro.com/idea/nagaokamatsuri/2012/json.php?day=3

レスポンス

 レスポンスはJSONで返ってきます。内容は以下の通り。

  • version : APIのバージョン
  • status : レスポンスの状態。うまく取得出来た場合は「OK」が、データの取得に失敗した場合は「File Read Error」が代入されます。
  • day : 2日の駐車場情報の場合は「2」が、3日の場合は「3」が代入されます。
  • generated_date : データが生成された日時。生成したデータは10分間キャッシュするようにしているので、データの生成日時がリクエストした日時とズレている場合があります。
  • places : 臨時駐車場情報の配列。データの取得に失敗した場合は省略されます。
    • name : 臨時駐車場名
    • updatetime : 駐車場情報が更新された時間
    • status : 駐車場の状態を表す数字。状態に合わせて、1(空車あり)、2(残りわずか)、3(満車)、4(閉)のいずれかが代入されます。
    • status_str : 駐車場の状態を表す文字列。状態に合わせて、「空車あり」、「残りわずか」、「満車」、「閉」のいずれかが代入されます。

 places[n]と駐車場の対応は以下のようになっています。

places[0] = 近代美術館
places[1] = 長岡造形大学
places[2] = 長岡リリックホール
places[3] = 国営越後丘陵公園
places[4] = 長岡市役所幸町庁舎
places[5] = 健康センター
places[6] = 越路支所
places[7] = 越路体育館
places[8] = 北部体育館
places[9] = 南部工業団地
places[10] = 倉敷機械
places[11] = 上越マテリアル

ダウンロード

 ソースコードはこちらで公開しております。

そんな感じ

 今年もひそかにログを取って空き状況のデータを取るつもりです(すでに「ひそかに」ではなくなっている)。今年はどんな状態になるのか、ちょっと楽しみだったりする。
 去年のデータだとリリックホールの駐車場が穴場っぽいぞ! (でも、駐車場の人がデータを更新し忘れていただけという可能性もあるぞ! どういうふうにデータを取ってるのか知らないけど!)

関連リンク

Back to Top