【问题标题】:Is there any way to return a response from XMPP after sending a message?发送消息后有什么方法可以从 XMPP 返回响应?
【发布时间】:2014-01-15 04:39:29
【问题描述】:

当我向 XMPP openfire 用户发送消息时,我需要特定用户活动的响应。就像他/她是否看到消息,是否为我输入消息等。我正在使用 openfire 的监控服务插件,所以我可以从那里获取所有聊天记录,我需要了解有关该特定消息的接收者活动或对话。

现在我正在使用 strophe.js 来处理我网页中的所有请求和响应。

他们的插件(如 strophe)有什么办法可以做到这一点..?

谁能帮我解决这个问题,我是 XMPP openfire 服务器的新手。

谢谢, 比斯瓦吉特

【问题讨论】:

    标签: javascript xmpp openfire strophe


    【解决方案1】:

    XEP-0184:消息传递收据 - http://xmpp.org/extensions/xep-0184.html

    XEP-0085:聊天状态通知 - http://xmpp.org/extensions/xep-0085.html

    【讨论】:

    • 谢谢迈克!我正在尝试使用这些链接。我认为它会帮助我。再次感谢..
    • 嗨麦克!问题是我有一个使用 XMPP openfire 服务器来传达一些聊天或消息的 Web 应用程序。我在控制台中看到每次都调用“hostname/xmpp-httpbind”来表示存在。我已经使用我的网络应用程序的用户凭据对其进行了身份验证。但是当我刷新页面时,我发现连接出现问题并且与 XMPP 服务器断开连接。所以我需要在页面加载时重新连接它,我已经这样做了,但有时身份验证需要很长时间才能连接。你对我的问题有什么解决办法吗?我需要快速验证。谢谢,比斯瓦吉特
    • 试试 Strophe 的 attach()。这应该可以帮助您入门:metajack.im/2008/10/03/getting-attached-to-strophe
    猜你喜欢
    • 2011-01-19
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 2020-10-21
    • 2015-12-23
    • 2015-08-24
    • 2018-04-09
    • 1970-01-01
    相关资源
    最近更新 更多