;
ukr
Показати всі результати

Розробникам

Вам необхідно надіслати нам посилання 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": "2024-02-29",
                    "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-01",
                    "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-03-14",
                    "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"
                    }]
                }]
            
Якою мовою Ви бажаєте переглянути наш сайт?