Привет, я использую ejabberd версию 16.04 для моего приложения чата, и я использую mod_rest для создания комнаты muc и для отправки приглашения в комнату, теперь мне нужно установить set_room_affiliation для определенного mod_muc, но его ошибка говорит, что кто-то может мне помочь. .. !!!Как установить__уровень для mod_muc в ejabberd?
Ниже аргумент передает для каждого соответствующего ejabberd команды
Создания команды
{"key": "secret","command": "create_room","args": ["kandan_team","conference","kandan.com"]}
команда получила создана. Прошло...!!!
Для отправки номер приглашения пользователя 1
{"key": "secret","command": "send_direct_invitation","args": ["kandan_team","conference","none", "team_inviataion", "[email protected]"]}
Inviatation успешно отправлен .. !!! Прошло..!!!
Для отправки номер приглашения пользователя 2
{"key": "secret","command": "send_direct_invitation","args": ["kandan_team","conference","none", "team_inviataion", "[email protected]"]}
Inviatation успешно отправлен .. !!! Прошло..!!!
Для удаления user1 из команды
{"key":"secret","command":"set_room_affiliation","args":["kandan_team", "conference", "[email protected]", "outcast"]}
Не удалось удалить user1 и говорить как ошибка ..! Не смогли..!!! конфигурационный файл
Ejabberd.yml для mod_rest
mod_restful:
api:
- path: ["admin"]
module: mod_restful_admin
params:
key: "secret"
allowed_commands: [register, unregister,status, add_rosteritem, create_room, send_direct_invitation, set_room_affiliation]
- path: ["register"]
module: mod_restful_register
params:
key: "secret"
Так может кто-то помочь мне, как set_room_affiliation пожалуйста ... !!!