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

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

Вам необходимо прислать нам ссылку 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'a:

                [{
                    "date": "2017-11-25",
                    "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": "2017-11-26",
                    "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": "2017-12-09",
                    "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"
                    }]
                }]