В данной статье представлена логика работы API поиска авиабилетов в реальном времени (5 шагов).
Логика такая:
- На адрес http://api.travelpayouts.com/v1/flight_search отправляете запрос с параметрами, которые описаны в документации.
- Получаете ответ, который содержит search_id.
- Используя этот search_id, отправляете новый запрос на адрес http://api.travelpayouts.com/v1/flight_search_results?uuid=%search_id%
- Продолжаете отправлять запрос из п. 3, пока не получите массив с единственным параметром — search_id.
- Обрабатываете полученные данные.