Php Openfire XMPP-管道a用户';将消息发送到url

Php Openfire XMPP-管道a用户';将消息发送到url,php,apache,xmpp,openfire,Php,Apache,Xmpp,Openfire,我对XMPP和Openfire还相当陌生,我正试图让自己的头脑熟悉标准的做事方式 理想情况下,我希望通过POST将特定XMPP用户收到的任何消息发送到一个URL,然后PHP脚本可以在该URL中处理该消息。这一切都会发生在我的本地服务器/本地Apache安装上 我已经看到,使用BOSH,我可以通过PHP建立一个持久连接来监听XMPP消息,不过我可能弄错了,但这听起来并不是一种非常稳定的方式——我担心我最终会有多个持久连接,或者我的BOSH PHP脚本会超时,我不会意识到。我也不希望总是打开浏览器并

我对XMPP和Openfire还相当陌生,我正试图让自己的头脑熟悉标准的做事方式

理想情况下,我希望通过POST将特定XMPP用户收到的任何消息发送到一个URL,然后PHP脚本可以在该URL中处理该消息。这一切都会发生在我的本地服务器/本地Apache安装上

我已经看到,使用BOSH,我可以通过PHP建立一个持久连接来监听XMPP消息,不过我可能弄错了,但这听起来并不是一种非常稳定的方式——我担心我最终会有多个持久连接,或者我的BOSH PHP脚本会超时,我不会意识到。我也不希望总是打开浏览器并运行这个脚本


有人能给我指出一个明智的方向让我出发吗?非常感谢

您是想使用php创建聊天室,还是想截取发送给特定用户的消息以进行自定义工作

你看过javascript聊天吗


也许你会发现有些东西可能会帮助你朝正确的方向前进。

更多的是拦截做某些工作的选项(我很高兴使用pidgin作为聊天客户端)。我实际上想创建一个机器人,您可以提问,将这些问题发送到php脚本,并给出答案和/或执行操作。示例:“XYZ项目的截止日期是什么时候”。答:…用php在数据库中查找项目,返回截止日期:“昨天”。