Комментарии 29
А знаете чего так не работает? По тому что агрегаторы делают запрос в агенства по продаже авиабилетов, агенства делают запрос в GDS, каждый запрос для агенства стоит денег и что б посмотреть стоимость по каждой комбинации дат — делается отдельный запрос. Вы же хотите делать под 100 запросов под одного человека. И, хоть в это мало кто верит, комиссия агенства на продажу авиабилета иногда составляет около рубля (гривны) и агенства выживают только за счет количества выкупленных билетов. Работаю в агенстве по продаже авиабилетов, так что инфа 100%
То есть агрегаторы при каждом поиске делают запрос к агенству и агенство при каждом запросе прокидывает его к GDS? Ни на одном из уровней данные не кешируются? Неужели на популярных агрегаторах подавляющее число уникальных поисковых запросов :/
1. Чем гипотетические 100 запросов для описанного кейса отличается от 100 запросов для текущего механизма работы агрегатора, когда 1 пользователь занимается перебором дат и аэропортов — смотрю с 10 по 17, потом с 11 по 18, потом беру другой аэропорт и продолжаю перебор?
2. Сколько сейчас приходится запросов на 1 покупку? Как от пользователя сделавшего покупку, так и на всю массу пользователей? (например за день на 100 покупок 1000000 запросов).
2. Сколько сейчас приходится запросов на 1 покупку? Как от пользователя сделавшего покупку, так и на всю массу пользователей? (например за день на 100 покупок 1000000 запросов).
Так такое количество запросов делает куда меньшее количество человек, а добавив такую возможность — будет делать каждый второй
На второй вопрос ответить довольно сложно, большинство наших клиентов — бизнесмены и компании: у них есть четкие даты. Для остальных на покупку может уходить и больше 100 запросов: есть и те которые сначала выискивают лучшее предложение как и Вы, а потом ежедневно проверяют, вдруг появится что-то дешевле, а когда стоимость поднимается — звонят и говорят: «вчера мы видели стоимость ниже, сделайте нам вчерашнюю стоимость»
http://matrix.itasoftware.com не решает вашу проблему?
Немного странный сервис
Round trip: Nuremberg to Kiev, Oct 27 — Oct 31 No flights found.
swoodo: 206 вариантов
Round trip: Nuremberg to Kiev, Oct 27 — Oct 31 No flights found.
swoodo: 206 вариантов
Спасибо за ссылку, по сути это демо того же QPX API.
Частично проблему решает, можно указать несколько аэропортов вылета/прилета и различную длительность поездки.
Но все равно требует «протыкивания» различных дат вылета.
Частично проблему решает, можно указать несколько аэропортов вылета/прилета и различную длительность поездки.
Но все равно требует «протыкивания» различных дат вылета.
Эх, такую бы штуку по лоукостерам европейским типа RyanAir, Wizzair…
azair.com вполне решает задачу
Azair.eu
www.kiwi.com/en
Тот самый юз-кейс, который описал автор, у них работает. Есть лоу-косты. По крайней мере европейские точно, в Азии меньше выбор.
Тот самый юз-кейс, который описал автор, у них работает. Есть лоу-косты. По крайней мере европейские точно, в Азии меньше выбор.
Интересный кейс, спасибо! Для себя написал такую штуку только на symfony +MySQL и по крону раз в сутки запускаю поиск Билетов. Ещё подключил разные апи типа Момондо и скайсканера но это больше для статистики — все равно точных цен они не возвращают
Matrix. Тот случай, когда web 3.0 и микросервисы и собственные велосипеды:-)
Нам на ДВ бы такие проблемы…
Из Хабаровска три калеки летит на международные направления (регулярки). Цены одинаково конские всегда.
Из Хабаровска три калеки летит на международные направления (регулярки). Цены одинаково конские всегда.
Столкнулся с той же проблемой лет 7 назад, решил запилить свое решение. Сделал даже сайт и алгоритм, который даже работал. Думал о том чтобы стартап сделать.
Но опять же — столкнулся с теми же проблемами что и вы, нет свободного апи, запросы в галилей и прочие сервисы стоят денег, а мой алгоритм запрашивал ну очень много. Пробовал обойтись скрейпингом. Но скрейпинг сайтов работал недолго и надо было обновлять постоянно, апи сайтов или не было или они не спешили делиться доступом к нему с каким-то левым чуваком. Так что работало по факту на основании цен ryanair и несколько русских агенств.
В итоге забросил дело. Вижу что в этом мало что изменилось за последнее время.
Но опять же — столкнулся с теми же проблемами что и вы, нет свободного апи, запросы в галилей и прочие сервисы стоят денег, а мой алгоритм запрашивал ну очень много. Пробовал обойтись скрейпингом. Но скрейпинг сайтов работал недолго и надо было обновлять постоянно, апи сайтов или не было или они не спешили делиться доступом к нему с каким-то левым чуваком. Так что работало по факту на основании цен ryanair и несколько русских агенств.
В итоге забросил дело. Вижу что в этом мало что изменилось за последнее время.
Можно использовать api мобильных приложений))
Рекомендую сайт www.azair.eu
Является очень гибким инструментом для поиска билетов. Нашел когда-то случайно
Обратите особое внимание на Advanced Options ;)
результат поиска по вашим датам
Учтите, что он использует ограниченную базу операторов и тот же СкайСканер ИНОГДА находит перелеты подешевле
Является очень гибким инструментом для поиска билетов. Нашел когда-то случайно
Обратите особое внимание на Advanced Options ;)
результат поиска по вашим датам
Учтите, что он использует ограниченную базу операторов и тот же СкайСканер ИНОГДА находит перелеты подешевле
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как найти лучшие авиабилеты в интерфейсе гугл-таблицы