Esta joya facilita la obtención de información, normalmente de difícil acceso, sobre la disponibilidad de vuelos de premio de British Airways.
Utilizo la API privada de la nueva aplicación Avios Flight Finder para iOS para obtener estos datos. Gracias a Raffles de Head for Points por cubrir esta pequeña aplicación tan útil.
Bastante sencillo. Primero, agrega la gema a tu Gemfile:
gem 'ba_rewards', github: 'timrogers/ba_rewards'
Simplemente llame BARewards.availability
con el código de sus aeropuertos de salida y destino. Luego, puedes elegir opcionalmente una clase de tarifa (supongo que Económica) y la cantidad de asientos que necesitas:
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 )
Devolverá un objeto BARewards::Result
o generará un error si algo sale mal. Puede llamar a los siguientes métodos en el objeto de resultado:
HTTParty::Response
devuelto por la solicitud a la API privada de Avios Publicado por Tim Rogers (@timrogers) bajo la licencia del MIT. ¿Alguna pregunta? Envíe un correo electrónico a [email protected].