ba_rewards
1.0.0
透過此寶石,您可以輕鬆獲得通常難以訪問的有關英國航空獎勵航班可用性的信息。
我使用 iOS 版新 Avios Flight Finder 應用程式中的私有 API 來取得此數據。感謝 Head for Points 的 Raffles 介紹了這個非常有用的小應用程式。
很簡單。首先,將 gem 新增到您的 Gemfile 中:
gem 'ba_rewards', github: 'timrogers/ba_rewards'
只需致電BARewards.availability
並提供您的出發機場和目的地機場的代碼即可。然後,您可以選擇票價艙位(我假設為經濟艙)和您需要的座位數:
require 'ba_rewards'
# I'm looking for two seats from any London airport to San Francisco in Business
result = BARewards . availability ( "LON" , "SFO" , :business , 2 )
它將傳回一個BARewards::Result
對象,或者如果出現問題則引發錯誤。您可以對結果物件呼叫以下方法:
HTTParty::Response
對象由 Tim Rogers (@timrogers) 在 MIT 許可下發布。有疑問嗎?電子郵件 [email protected]。