Интеграция расписания и бронирования квестов, технические требования


Если вы - владелец квеста в реальности, и вам нужна интеграция расписания на сайте, скрипт/модуль онлайн бронирования, а также настроить PHP/JSON синхронизацию квеста с такими сайтами, как Мир Квестов, Гильдия Квестов, Афиша, КудаГо - вы зашли по адресу!

Расписание для квеста

У каждого уважающего себя квеста на сайте должен быть модуль, показывающий расписание на ближайшие две недели, с возможностью онлайн бронирования и приятным дизайном, понятным посетителям. Шаблон расписания должен одинаково хорошо смотреться во всех популярных браузерах и корректно отображаться на мобильных устройствах.

Бронирование для квеста

Модуль/скрипт онлайн бронирования для квеста совмещен с расписанием, и представляет из себя обычную форму со всеми необходимыми полями, а именно:
  • Имя и фамилия клиента
  • Телефон в формате +7
  • Адрес Email
  • Дата, время, цена квеста
  • Количество игроков
  • Комментарий клиента

Интеграция расписания квеста

Интеграция квеста по API с сайтом-агрегатором (Мир Квестов, Гильдия Квестов, Афиша, КудаГо) осуществляется, как правило, через PHP в формате JSON: необходимо сформировать уникальный URL, GET таблицу записи сайта. Ожидаемые поля: date: дата, в формате YYYY-MM-DD time: время, в формате HH:MM (24 часа) is_free: boolean. Результатом ответа должен быть JSON вида:
{ "#DATE#": { "#TIME#": { "FREE": "#FREE_VALUE#", "PRICE": "PRICE_VALUE" }, ... "#TIME#": { "FREE": "#FREE_VALUE#", "PRICE": "PRICE_VALUE" } }

Интеграция бронирования квеста

PHP скрипт онлайн бронирования квеста на сайте - одна из основных частей интеграции расписания квеста. Сервер посылает POST запрос по указанному вами адресу с параметрами без строгой типизации.
  • id - идентификатор квеста на вашей стороне
  • date - дата, на которую необходимо забронировать время
  • time - выбранное пользователем время
  • email - почта пользователя
  • phone - номер телефона пользователя
  • persons - количество человек
И несколько других параметров




Если вы хотите больше узнать об интеграции расписания и бронирования квестов, перейдите на главную страницу сайта