通过url在openfire中创建聊天室



我希望能够使用Openfire的rest Web服务创建一个聊天室

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

但找不到任何指导我的教程。有可能吗?请帮忙。我想要这种url方式,因为我的openfire服务器可能与我的应用程序Web服务位于不同的位置。

是的,您也可以通过HTTP/REST创建聊天室。

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

以下是如何创建和配置聊天室的完整文档:https://www.igniterealtime.org/projects/openfire/plugins/mucservice/readme.html

简单示例:

标题:授权:基本YWRtaW46MTIzNDU=

标题:内容类型:application/xml

岗位http://example.org:9090/plugins/mucservice/chatrooms

有效载荷示例1(所需参数):

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

最新更新