2014-10-17 2 views
-1

Я хочу, чтобы иметь возможность создать чат с использованием отдыха WebServices из Openfire.Like для создания пользователя естьсоздавать чат-румы в Openfire через URL

http://example.com:9090/plugins/userService/userservice?type=add&secret=bigsecret&username=kafka&password=drowssap&name=franz&[email protected] 

, но не смог найти какой-либо учебник для Guid меня. Является ли это возможным? пожалуйста помоги. Я хочу этот URL-адрес, потому что мой сервер openfire может быть расположен в другом месте, чем мое веб-обслуживание приложения.

ответ

1

Да, вы также можете создавать Чат по HTTP/REST.

Поэтому вам нужен плагин MUC Service. Вы можете найти его здесь: http://www.igniterealtime.org/projects/openfire/plugins.jsp

Вот полная документация, как создать и настроить чатов: https://www.igniterealtime.org/projects/openfire/plugins/mucservice/readme.html

Простой пример:

Заголовок: Авторизация: Basic YWRtaW46MTIzNDU =

Заголовок: Content-Type: применение/XML

POST http://example.org:9090/plugins/mucservice/chatrooms

полезной нагрузки Пример 1 (требуемые параметры):

<chatRoom> 
 
    <naturalName>global-1</naturalName> 
 
    <roomName>global</roomName> 
 
    <description>Global Chat Room</description> 
 
</chatRoom>

Смежные вопросы