;
rus
Показать все результаты

Разработчикам

Вам необходимо отправить нам ссылку http://example.com/quest_id, которая вернет объект JSON (пример ниже). Ссылка должна быть доступна по запросу GET. Нам необходимо получить расписание на 14 дней, включая текущий день.
Список параметров:

date
- обязателен. Это дата проведения квеста. Дату необходимо указывать в формате Y-m-d.
timeGame
- обязателен. Это время проведения квеста. Время указывается в формате H:i:s.
orderUrl
- обязателен. Это ссылка, по которой пользователь сайта QG будет переходить при нажатии на свободное время. Если у вас всего один квест и нет отдельной странички для брони, то ставьте ссылку прямо на главную. Если ваш сайт позволяет перейдя по ссылке попасть на бронь конкретного квеста с выбранной датой и временем – то ставьте ссылку для страницы с броней. Пользователь с сайта QG при нажатии на свободное время будет переадресован по адресу указанному в orderUrl
busy
- обязателен. Параметр отвечает за то, занят ли квест или нет. Если стоит значение "1" – квест занят, если "0" – квест свободен

Важно! Обязательно формируйте JSON в том виде, в котором он указан в следующем примере. Пример формируемого JSON'а:

                [{
                    "date": "2024-03-19",
                    "games": [{
                        "timeGame":  "10:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "1"
                    },
                    {
                        "timeGame":  "11:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "0"
                    },
                    {
                        "timeGame":  "12:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "1"
                    }]
                },
                {
                    "date": "2024-03-20",
                    "games": [{
                        "timeGame":  "10:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "0"
                    },
                    {
                        "timeGame":  "11:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "0"
                    },
                    {
                        "timeGame":  "12:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "0"
                    }]
                },
                ...
                ...
                {
                    "date": "2024-04-02",
                    "games": [{
                        "timeGame":  "10:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "1"
                    },
                    {
                        "timeGame":  "11:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "1"
                    },
                    {
                        "timeGame":  "12:00:00",
                        "orderUrl":  "http://example.com/quest_id/date_item_id",
                        "busy":  "1"
                    }]
                }]
            
Якою мовою Ви бажаєте переглянути наш сайт?