Интеграция API Booking.com для сравнения цен на отели
О позиции
Мы — туристическое агентство, стремимся улучшить нашу платформу поиска отелей, интегрировав API Demand от Booking.com. Наша цель — отображение сравнительных цен прямо на нашем сайте, аналогично Kayak, при этом сохраняя существующий процесс бронирования через WhatsApp.
Чем вы будете заниматься
- Интеграция API: поиск по названию отеля, городу или району с указанием дат заезда/выезда и количества гостей/номеров.
- Получение и отображение: типа номера, цены, плана питания (Только номер, Завтрак, Полупансион, Всё включено) из Booking.com наряду с нашими ценами.
- Реализация логики отображения: если наша цена ≤ Booking.com, пользователи продолжают с нашим процессом бронирования через WhatsApp; если Booking.com дешевле, показывать кнопку, которая перенаправляет по партнерской ссылке.
- Базовое кэширование для запросов API и обработка ошибок: если API Booking не работает, показывать только наши стандартные цены.
Требования
- Доступ к API Demand от Booking.com: завершение технических требований и подача заявок на доступ к API от имени нашей компании.
- Помощь в решении проблемы настройки партнерского аккаунта CJ: "Суперпользователь на этом аккаунте должен завершить контрольный список по onboarding и активировать его." (Мы застряли здесь.)
- Подготовка и успешная подача заявок на партнерство CJ / Booking.com под нашим аккаунтом.
- Полнофункциональная интеграция для наложения цен Booking.com на нашу существующую страницу поиска отелей (Cloudflare + D1).
- Краткая документация, объясняющая, как настроены ключи и обновлены ссылки.
Что мы предлагаем
- Работа с современными технологиями и инструментами в области веб-разработки.
- Гибкий график работы и возможность удаленной работы.
- Конкурентоспособная оплата за выполненные задачи.
Кто здесь добьётся успеха
Глубокое понимание интеграции API, включая опыт работы с API Booking.com и навыки работы с JavaScript и PHP для создания эффективных запросов.
Способность к самостоятельной работе в удаленном режиме, включая отличное управление временем и навыками организации задач для соблюдения сроков разработки.
Опыт в разработке веб-приложений с использованием технологий HTML, CSS и MySQL, что позволяет создавать интуитивно понятные интерфейсы для пользователей.
Критическое мышление и навыки решения проблем, позволяющие находить нестандартные решения для отображения данных о ценах на отели и улучшения пользовательского опыта.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Travel Technology
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев