如何使用JAXL库(XMPP技术、PHP、Openfire服务器)发送/接收聊天消息


How to send/receive a chat message using JAXL libraries (XMPP technology, PHP, Openfire server)

我想使用JAXL库开发一个聊天。

连接后,我使用此代码发送一条消息:

$client->send_chat_msg('pippo@example.com', 'test');

并且该代码只是为了显示已经接收到的消息。

 $client->add_cb('on_chat_message', function() {
    global $client;
    echo "Message received";
    });

问题是:

如果php只在页面加载时执行,那么该代码如何工作?

发送消息也有同样的问题,如何在不重新加载页面的情况下发送消息?

非常感谢任何帮助非常感谢。Marco

您看错了工具,问错了问题。

要在用户浏览器中运行XMPP客户端,请使用Strophe.js或任何javascript XMPP客户端。

JAXL是-当您想在服务器上运行客户端时,例如聊天机器人。