探索結果をIC運賃で取得したい

デフォルトで普通乗車券が出力されるPrice要素に、IC運賃を出力します。

attention!

経路探索結果にIC運賃を出力できるのは、経路探索 /search/course/extreme のみとなります。それ以外の経路探索(経路簡易探索平均待ち時間探索)は、条件設定を行うconditionDetailパラメータを付加することができません。

関連URL

手順

1. 経路探索に用いる条件を生成する

GET /v1/xml/toolbox/course/condition?key=アクセスキーを入力してください&ticketSystemType=ic
<ResultSet apiVersion="1.26.0.0" engineVersion="201512_04a">
<Condition>T3221233232319:F3321121120:A23121141:</Condition>
</ResultSet>

2. 経路探索を行う

1で生成した詳細探索条件を用いて経路探索 /search/coruse/extreme を行います。

※リクエスト例では日本語で記述しておりますが、リクエストパラメータに日本語が含まれる場合には、日本語の部分をUTF8でURLエンコード(パーセントエンコード)してください。

GET /v1/xml/search/course/extreme?key=アクセスキーを入力してください&viaList=高円寺:阿佐ヶ谷&conditionDetail=T3221233232319:F3321121120:A23121141:
<ResultSet apiVersion="1.26.0.0" engineVersion="201512_04a">
<Course searchType="departure" dataType="onTimetable">
<Price fareRevisionStatus="none" toLineIndex="1" fromLineIndex="1" kind="Fare" index="2" selected="true">
<Name>ICカード乗車券</Name>
<Type>FareICCard</Type>
<Oneway>133</Oneway>
<Round>266</Round>
</Price>
: