就航区間リスト取得(ListSupplierRoutes)
API情報
当該機能は各サプライヤーの就航区間リストを取得することができるAPIです。
就航区間数の多いサプライヤーはデータ量が大きな場合があるため、当該リクエストを行う場合は、日本時間08:00~15:00の間に1サプライヤーにつき1日1回のみ実行ししてください。当該時間帯以外、且つ1日に複数回以上実施するとシステム動作が不安定になる場合がありますのでご注意ください。・ひとつのリクエストにセットできるのは1社のサプライヤーです。
・1つの就航区間(例:NRTTPE,TPENRT)に対してレスポンス内には片方の経路情報(例:NRTTPE)しか返却されません。
御社システムへの取込の際は、両方の経路情報の取込を行ってください。
・就航区間リストは日々更新されます。
・就航のない区間の検索をすることによるシステム負荷を軽減するため、必ず実行してください。
例:バニラエア(JW)の就航区間リスト取得を行いたい場合
1.バニラエアにひもづくSupplier名を「Travelfusion Identifiers」から確認する
2.バニラエアのSupplier名は「vanilla」となっている
3.Supplier名を指定して「就航区間リスト取得リクエスト(ListSupplierRoutes)」を行う
リクエストサンプル
選択<CommandList>
<ListSupplierRoutes>
<XmlLoginId>XXXXXXXXXXXXXXXX</XmlLoginId>
<LoginId>XXXXXXXXXXXXXXXX</LoginId>
<Supplier>vanilla</Supplier>
</ListSupplierRoutes>
</CommandList>
レスポンスサンプル
選択<CommandList>
<ListSupplierRoutes millis="0">
<LoginId>XXXXXXXXXXXXXXXX</LoginId>
<RouteList>
<AirportRoutes>
NRTTPE
ICNNRT
NRTKHH
HKDKIX
KIXNRT
SGNNRT
NRTHKG
NRTCEB
OKATPE
CTSNRT
NRTASJ
NRTOKA
NRTHKD
TPEKIX
TPESGN
ASJKIX
</AirportRoutes>
<CityRoutes>
TYOTPE
SELTYO
TYOKHH
HKDOSA
OSATYO
SGNTYO
TYOHKG
TYOCEB
OKATPE
SPKTYO
TYOOKA
TYOHKD
TPEOSA
TPESGN
</CityRoutes>
</RouteList>
</ListSupplierRoutes>
<GeneralInfoItemList>
<GeneralInfoItem>
<Name>ClientAddress</Name>
<Value>118.152.227.94</Value>
</GeneralInfoItem>
<GeneralInfoItem>
<Name>StartTime</Name>
<Value>14/06/17-07:45:53</Value>
</GeneralInfoItem>
<GeneralInfoItem>
<Name>EndTime</Name>
<Value>14/06/17-07:45:53</Value>
</GeneralInfoItem>
</GeneralInfoItemList>
</CommandList>
XML Field | 階層 | M/O | 説明 |
---|---|---|---|
CommandList | M | コマンドリストタグ | |
-ListSupplierRoutes | 1 | M | コマンドタグ |
--XmlLoginId | 2 | M | XMLログインID 詳細は接続仕様 参照 |
--LoginId | 2 | M | ログインID 詳細は接続仕様 参照 |
--Supplier | 2 | M | サプライヤー名 サプライヤー指定を行う際にセットするTravelfusion Identifiersをセット |