• Как сделать автоподстановку в поля формы?

    engexp
    @engexp
    Tech Writer
    При работе с поисковыми запросами есть возможность автоматически определять города вылеты и назначения. Для этого разработан специальный скрипт, который выдергивает из поисковой фразы названия городов и возвращает их IATA код.

    Например, для поисковой фразы "билеты из москвы в лондон" запрос выглядит так:

    https://www.travelpayouts.com/widgets_suggest_params?q=билеты из москвы в лондон

    А результат так:

    {
    	"origin":{
    		"iata":"MOW",
    		"name":"Москва"
    	},
    	"destination":{
    		"iata":"LON",
    		"name":"Лондон"
    	}
    }

    Полученные IATA и названия городов присваиваются соответствующим переменным в коде поисковой формы. В результате посетитель видит форму с уже заполненными городами вылета и назначения.

    Подробнее о скрипте написано здесь.
    Ответ написан
    Комментировать
  • Как получить цены в долларах или евро?

    engexp
    @engexp
    Tech Writer
    В каждом API свой принцип получения цены в иностранной валюте.
    Так при работе с API поиска отелей валюта задается параметром currency.
    При использовании API поиска авиабилетов вместе с ответом приходит текущий курс всех основных валют. С его помощью можно показать цену в любой валюте.
    Ответ написан
    Комментировать