Openfire MUC через HTTP-запросы

Я долго искал плагин, который управляет администрированием MUC через HTTP-запросы для Openfire. Я просмотрел плагины и даже сообщества, но пока мне не везло.

Есть ли плагин для этого? Где я могу найти его?

Если их нет, какие у меня есть альтернативы, кроме создания собственной? Вроде как в ejabberd есть mod_rest или даже ejabberdctl.

Если кто-нибудь может указать мне правильное направление, это было бы действительно здорово!


person Vincent Paca    schedule 17.10.2012    source источник


Ответы (3)


В итоге я создал службу для http-запросов и связал ее с серверной частью Openfire MySQL. Легче и дает мне больше контроля.

person Vincent Paca    schedule 19.10.2012

В Openfire есть механизм кэширования, при непосредственном управлении таблицей Mysql возникают некоторые проблемы, информация о пользователе будет задерживаться до сброса наличных денег в openfire.

Я делаю это с помощью xmpphp и нового метода добавления комнаты muc и ​​члена комнаты по протоколу xmpp, но мне нужен пароль пользователя для каждой операции.

person Glore Zeng    schedule 09.11.2013

Если вы снова проверите сайт плагинов Openfire, вы обнаружите, что для этого есть плагин с именем «MUC Service». Это делает именно то, что вам нужно.

Вот документация: http://www.igniterealtime.org/projects/openfire/plugins/mucservice/readme.html

person Roman S.    schedule 15.07.2014