iRSSの日記

はてなダイアリーiRSSの日記の続き

楽天トラベルの検索URLを解析する。

iRSS2005-11-12

ABROADの検索結果に続き、今度は楽天トラベルに挑戦です。
getでURL指定されているのですが、どんなパラメータを渡しているのかを調べてみました。
http://web.travel.rakuten.co.jp/airticket/FareSearchAction.do?
このURLに続くのが以下のパラメータです。

パラメータ名 備考
航空会社 codeAirline= 2文字の航空会社コード 例JL:日本航空
チケット種別 ticketType=DCY 指定しないときは@@@ 格安/正規/エコノミー/ビジネスの組み合わせで変化
子供の人数 childNum=0
不明 journey=102 航空券の検索を示すコードかなあ?
帰着地 city3=OBO 往復の場合だと出発地と同じ、OBOはちなみに帯広
帰国日(日) endDay=30 現地出発の日
帰国日(年) endYear=2005
出発日 startDay=17
幼児人数 infantNum=0
出発日(年) startYear=2005
帰国日(月) endMonth=12
目的地 city2=LAX 都市コードで指定
出発日(月) startMonth=12
表示ページ page=1 1ページに10件づつ表示しているが、何件目から表示するか。例page=3 :3件目から10件表示する
航空会社名順(ABC順) airlinesort= ソートするなら1,省略すると価格順
大人人数 adultNum=1
出発地 city1=TYO 3文字の都市コード
http://web.travel.rakuten.co.jp/airticket/FareSearchAction.do?
codeAirline=&ticketType=DCY&childNum=0&journey=102&city3=OBO&endDay=23
&endYear=2005&startDay=17&infantNum=0&startYear=2005&endMonth=12
&city2=LAX&startMonth=12&page=3&airlinesort=1&adultNum=1&city1=TYO

↑実際の検索結果かこちらでためしてください。
甘かったです。これだけでは、エラーになります。
セッションIDというのがあって、どうも、セッションをもってるみたいです。
Postできちんとわかしていかないと、エラーになるみたい。
こうやって考えると、ab-roadはオープンだなあ。

ab-road.netと楽天トラベルの比較です

パラメータ名 ab-road.net 楽天トラベル
出発地 orgcode=TYO city1=TYO
目的地:コード指定 destcode1=LAX city2=LAX
目的地:名前指定 destname1=ロサンゼルス -
航空会社のコード aircode=UA codeAirline=UA
周遊か往復か round_tripで指定。ルートタイプも関係? city1 city2 とcityを周遊順にならべる
出発時間帯 starttzone=0 -
人数 - 大人、子供、幼児別指定
検索結果の件数指定 - pageで検索結果の開始位置指定
出発日 月+日 年+月+日
帰国日 滞在期間で指定 年+月+日


ab-road.netの検索cgiの詳細は
http://d.hatena.ne.jp/iRSS/20051002/1131760087