iRSSの日記

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

Abroadの検索結果からRSSを作る(Labo版)

iRSS2005-10-10


ほんとうにもう研究し始めたばっかりですが...

ABROADの検索結果をRSSに変換してみました。

  • 通常の検索画面だと、なんども、日付を設定したり、目的地を設定したりといろりろ大変です。
  • 下記フォームから生成される、URLをRSSリーダーとかに登録しえおけば、リーダーが定期-的に検索し、更新されていたら、未読フラグを立ててくれるはずです。
  • RSSは、目的地、出発地別に生成することができます。

出力順は、価格の安い順です。

出発地: 出発日:日発(日を省略すると、指定月すべて) 目的地: 航空会社コード(省略可能): 2桁のコードです。たとえば 日本航空=JL,全日本空輸=NH 一覧:エイビーロード

RSSの各リンク先はABROADの詳細画面になりますが、そのurlをバリューコマースアフェリエイト経由にしています。

  • エラー処理はしていません。都市名がみつからないときや、日付が不正でも特に、警告は出しません。
  • パリ、ロンドンは検索できませした、どうも文字コードの問題があるようです
  • RSSリーダーに登録しておくことで、オートパイロット的に、更新されます。
  • 更新日付は、詳細画面の更新日です。価格が変動されれば、あたらしいアイテムとして認識されるはずです。RSSリーダーの未読がたつはずなんですが、未検証です。
  • キャッシュはしていませんので、かなり重いです。
  • 本来なら、ABroadのサイトが、WEBサービス対応していれば、いいのですが、そうでもないので、正規表現でがんばって切り出しています。


リーダーに登録した例


ちなみに、ab-road.netでは、一部のテーマのツアー情報のRSSはあるが、出発日画指定できるものはない。ほとんどやる気なさそうな感じですねえ。価格アラートていうのは、結構役にたつのではと思うのですが、いかがでしょう?

このRSSでは、翌々月の出発日に各々の条件を満たすツアーが登録された際に、そのツアーの情報をお届け致します。