KayakFares
Library to return fares from the Kayak Search Gateway using Mechanize.
Usage
Search for fares:
require 'kayakfares'
params = {:from => "SBN", :to => "VRN", :depart => "5/15/2012", :return => "5/20/2012"}
search = KayakFares.new(params)
search.results[0].price
=> $1240
search.results[0].airline
=> United
search.results[0].leg0_departure_time
=> 7:44p
search.results[0].leg0_arrival_time
=> 10:35p
search.results[0].leg0_duration
=> 20h 51m
search.results[0].leg1_departure_time
=> 6:55a
search.results[0].leg1_arrival_time
=> 11:26p
search.results[0].leg1_duration
=> 22h 31m
Note on Patches/Pull Requests
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so we don’t break it in a future version unintentionally.
- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine, but bump version in a commit by itself so we can ignore when we pull)
- Send us a pull request. Bonus points for topic branches.