2014-10-17 38 views
-1

創建聊天室中的Openfire我希望能夠創建一個使用Openfire.Like休息web服務創建用戶聊天室,我們有通過URL

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

,但無法找到任何教程的GUID我。可能嗎?請幫忙。 我想要這種網址方式,因爲我的openfire服務器可能位於與我的應用程序web服務不同的位置。

回答

1

是的,你也可以通過HTTP/REST創建聊天室。

因此您需要MUC服務插件。你可以在這裏找到它:http://www.igniterealtime.org/projects/openfire/plugins.jsp

下面是一個完整的文檔如何創建和配置聊天室:https://www.igniterealtime.org/projects/openfire/plugins/mucservice/readme.html

簡單的例子:

標題:授權:基本YWRtaW46MTIzNDU =

頁眉: Content-Type:application/xml

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

淨荷實施例1(所需要的參數):

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