我正在使用openfire。我可以添加用户和组。但是现在停留在从一个用户向另一个用户发送消息上。我正在浏览图书馆,但没有找到合适的图书馆。我尝试了xmpp bosh库,但出现错误:
"message": "Declaration of XMPPHP_BOSH::connect($server, $wait = '1', $session = false) should be compatible with XMPPHP_XMLStream::connect($timeout = 30, $persistent = false, $sendinit = true)",
"exception": "ErrorException",
答案 0 :(得分:-2)
REST API插件未提供您正在寻找的功能(1:1消息传递)。 REST API插件用于管理Openfire实例(用户,组,通道等)
要发送一对一消息,可以使用openfire聊天插件。 (https://github.com/igniterealtime/openfire-chat)
示例:
POST /restapi/v1/chat/{streamid}/messages/{destination}
{
"body" : "desired message"
}