Openfire使用REST API在PHP中发送消息

时间:2018-12-01 14:59:04

标签: openfire sendmessage

我正在使用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",

1 个答案:

答案 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"
}