駅すぱあと API BLOG

駅すぱあと APIの開発チームが作るブログです。

経路探索結果にバス臨時ダイヤへの注意喚起コメントを追加!

f:id:kumatira:20190624082252j:plain

こんにちは!熊野です!!

本日のアップデートで、経路探索系機能のレスポンスに、バス路線に関する注意喚起のコメント要素が返るようになりました。

どうなるの?

今回のアップデート対象は、経路探索(/search/course/extreme)や経路の再現(/course/edit)など、ダイヤ情報を使った経路探索を行う機能です。

多くのバス路線やバス事業者さんにおいて、お盆や年末年始の時期には、通常ダイヤと異なる臨時ダイヤに基づいてバスが運行されることがあります。 「駅すぱあと」でもこの臨時ダイヤを反映するアップデートを随時行い「駅すぱあとWebサービス」などを通じて、エンドユーザーの皆さんに情報をお届けしています。

が、こういった臨時ダイヤに対応できていないバス路線があるのも現状です...(ごめんなさい😞)

そのようなバス路線が結果の経路に含まれる場合、以下のような要素が返ります。

{
  "resultSet": {
    "Course": [
      {
        "Route": {
          "Line": [
   (中略)
            {
              "Name": "〇〇バス・駅60・XX駅行",
              "Comment": {
                "text": "お盆ダイヤには未対応のため、バス会社のサイト等をご確認ください。",
                "type": "attention"
              }
    (中略)
}

XMLならこんな感じ

<ResultSet ...>
  <Course ...>
    <Route ...>
      <Line ...>
        <Name>〇〇バス・駅60・XX駅行</Name>
        <Comment type="attention">年末年始ダイヤには未対応のため、バス会社のサイト等をご確認ください。</Comment>
(中略)

この/ResultSet/Course/Route/Line/Comment要素をフロントに表示することで、ユーザが乗り間違えないように案内を出すことができます。

利用イメージ

このコメントは、すでにiOS/Android 向けの「駅すぱあと」アプリでも利用しています。

f:id:kumatira:20190625105314p:plain

こんな感じでユーザーへ注意喚起のコメントを表示しています!!

まとめ

ということでアップデート情報のご紹介でした。 今回ご紹介したコメントがレスポンスに含まれる機能は以下の4つです。ドキュメントサイトもぜひご覧ください。ではでは


駅すぱあとWebサービスを使い始めるには? 駅すぱあとWebサービス スタンダードプランは90日間無料でお試しできます。 こちらから申し込みして気軽に触ってみてください!

ekiworld.net