Получение конфигурации
get_module_cfg
Получение основных настроек модуля (https://m-bron.ru/booking/get_module_cfg);
Пример запроса: https://m-bron.ru/booking/get_module_cfg?_mbron_api_key=7c56deb8deec92e0ff0752ce891f65d7©Text=%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%20%D0%B1%D1%80%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82
| _mbron_api_key | 970e7cd8c527907e2c5110c13c4c1b86 | Ключ |
| copyText | Скрипт бронирования на сайт | Любой текст |
Пример ответа:
{'parent_tables':{
'1963':{ - уникальный идетнификатор номера
'name':'\u0422\u0435\u0441\u0442\u043e\u0432\u044b\u0439 \u043d\u043e\u043c\u0435\u0440',
- название в urlencode()
'size':'2', - размер
'desc':'', - текстовое описание
'tables_count':'3', - общее кол-во мест
'img_ids':[], - индексы изображения, сопоставляются с photo
'parent_table_flag':'2', - [0 - стол вне шаблона, 1 - это стол в группе, 2 - шаблон]
'price':'1000' - цена
},
... и т.д.
},
'photo':[{
'147':{ - номер фото
'full':'upload/ba7781e456732dc31a29b575a502a736.jpg',
- ссылка на большую картинку
'thumb':'upload/ba7781e456732dc31a29b575a502a736_thumb.jpg'}
- ссылка на маленькую картинку,
'149':{
'full':'upload/30d5aa9d1e732908a53d1746872d283b.png',
'thumb':'upload/30d5aa9d1e732908a53d1746872d283b_thumb.png'
},
'150':{
'full':'upload/d68a502f020ef6cd57fff6ed30c0639d.png',
'thumb':'upload/d68a502f020ef6cd57fff6ed30c0639d_thumb.png'
}
и т.д...
}
],
'org':{ - параметры организации (часть параметров убрана,
т.к. для API интеграции они не потребуются, поэтому их рассматривать не будем)
...
},
'status':'ok' - статус запроса
}
Если ваш аккаунт на бесплатном тарифе, вторым обязательным параметром будет copyText с любым текстом;