乗換案内・交通費計算 などの機能を実装できるAPIサービス
「駅すぱあと API」は「駅すぱあと」が持つ経路探索機能や
公共交通機関データを実装できる法人向けAPIです。
充実したAPIとサポート環境で開発運用コストを削減します。
※「駅すぱあとWebサービス」は2024年2月22日に「駅すぱあと API」にサービス名を変更しました
駅すぱあと APIが支持される理由
-
公共交通機関の検索に特化した充実のAPI
乗換案内・定期代検索・定期代の払戻計算、鉄道・バス・航空・船の情報など、公共交通機関の検索に特化したAPIによりニーズにあわせたサービスが実現できます。
-
デべロッパーファーストのサポート環境
APIドキュメントには様々なケースを想定したTipsやサンプルを用意しており、開発工数が削減できます。また稼働状況が確認できるステータスページも提供しております。
-
経路検索のパイオニアだから実現できる
情報の正確性「駅すぱあと」が保有する公共交通機関データは精度が高く、多くの官公庁や大手ポータルサイトでも採用されています。
require
'httpclient'
require
'json'
br
client
=
HTTPClient.new
br
query
=
{
'key'
=>
YOUR_ACCESS_KEY
,
'name'
=>
'しんじゅく'
,
'type'
=>
'train'
}
br
res
=
client
.
get
(
'https://api.ekispert.jp/v1/json/station/light'
,
:query
=>
query)
br
points
=
JSON
.parse
(res
.body
)
['ResultSet']
['Point']
points
=
[
points
]
if
!
points
.instance_of?
(Array)
br
points
.each
do
|
point
|
puts
point
['Station']
['Name']
end
search_station.rb
$
ruby
search_station.rb
新宿
新宿(東京メトロ)
西武新宿
新宿御苑前
新宿三丁目
新宿西口
$