Параметр settings.public (публичные настройки) представляет собой объект, содержащий настройки, которые устройство использует для изменения своего поведения.
Chat Server позволяет изменять публичные настройки без перезапуска путем отправки соответствующих запросов от admin.help.bot.
Запрос settings.public
GET https://<proxy>/elph_chat/api/v1/settings.public позволяет получить список настроек Chat Server. Все пользователи могут просматривать этот список, однако, изменять его могут только администраторы.
Отправьте GET /api/v1/settings.public. В заголовках запроса должны быть указаны следующие параметры:
Текущая версия android клиента, доступная в магазине приложений. При не соответствии версии приложение будет просить пользователя обновиться, при значении required: true кнопка отмены обновления будет скрыта.
Текущая версия iOS клиента, доступная в магазине приложений. При не соответствии версии приложение будет просить пользователя обновиться, при значенииrequired: true кнопка отмены обновления будет скрыта.
Запрос settings.set
POST https://<proxy>/elph_chat/api/v1/settings.set позволяет изменять настройки Chat Server. Для изменения настроек требуется авторизация под admin.help.bot.