我希望能够使用Openfire.Like的其他网络服务创建聊天室,以便创建我们拥有的用户
http://example.com:9090/plugins/userService/userservice?type=add&secret=bigsecret&username=kafka&password=drowssap&name=franz&email=franz@kafka.com
但无法找到任何教程来指导我。可能吗?请帮忙。 我想要这个url方式,因为我的openfire服务器可能位于与我的应用程序webservice不同的位置。
答案 0 :(得分:1)
是的,您还可以通过HTTP / REST创建聊天室。
因此您需要MUC服务插件。您可以在此处找到它:http://www.igniterealtime.org/projects/openfire/plugins.jsp
以下是有关如何创建和配置聊天室的完整文档:https://www.igniterealtime.org/projects/openfire/plugins/mucservice/readme.html
简单示例:
标题:授权:基本YWRtaW46MTIzNDU =
标题:内容类型: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>
&#13;