Допустим, я хочу лететь из Праги в Нью-Йорк с 1 остановкой или прямым рейсом, который занимает менее 16 часов. Меня не особо заботит авиакомпания, точное время, точные аэропорты в Нью-Йорке и т. Д. Единственное, что меня волнует, это цена, и я хочу автоматически купить билет, если он составляет менее 300 долларов в определенный день. В настоящее время самая низкая цена, которую я вижу, составляет 380 долларов, но, возможно, в будущем появится много нового.
Есть ли платформа или хотя бы API, который позволил бы мне это сделать? Есть связанный вопрос о получении уведомления о появлении такого дешевого рейса, но в моем случае я хочу, чтобы все было сделано автоматически, и единственное, что мне нужно, - это фактический билет в моем почтовом ящике, когда он забронирован.
источник
Ответы:
Я не знаю ни о каком сервисе, но вот некоторые моменты, если вы хотите построить это самостоятельно - это возможно, если, возможно, нецелесообразно, если вы не сможете его масштабировать.
Даже если агрегатор (например, skyscanner) предоставит вам API своего сервиса, он на самом деле не сможет забронировать для вас билет - для этого требуется доступ к GDS и лицензия - поскольку бронирование в этих системах осуществляется в кредит.
Поэтому, чтобы сделать это самостоятельно, вам нужно получить API для GDS и лицензию турагента.
Затем просто напишите скрипт для запроса GDS каждые x секунд (в GDS нет системы уведомлений, вам нужно запрашивать результаты) по вашим критериям - и при первой доступности он закажет ваш билет.
Затем, в конце цикла выставления счетов, вам придется рассчитать свой счет в GDS для бронирования.
источник
Я думаю, что вы говорите о модели C2B. Прайслайн однажды предложил такой вид услуг - «Имя-Ваша-Цена» (NYOP). Но Priceline остановил обслуживание NYOP для полета.
источник