是否可以使用 Smack API 在 Openfire Server 上监听/监视用户向另一个用户发送的消息?

Posted

技术标签:

【中文标题】是否可以使用 Smack API 在 Openfire Server 上监听/监视用户向另一个用户发送的消息?【英文标题】:Is it possible to listen/monitor messages send from a user to an another on Openfire Server using Smack API? 【发布时间】:2013-10-13 14:07:47 【问题描述】:

是否可以使用 Smack API 在 Openfire Server 上监听/监控用户向另一个用户发送的消息

【问题讨论】:

【参考方案1】:

不,这会侵犯隐私,因为这意味着第三方能够拦截和读取两个 JID 之间的消息。

当然,您可以修改任何 XMPP 服务器以将某些 XMPP 节中继给第三方。但由于没有为这种机制定义 API 的 XEP,因此它在 Smack 中也不可用。

【讨论】:

以上是关于是否可以使用 Smack API 在 Openfire Server 上监听/监视用户向另一个用户发送的消息?的主要内容,如果未能解决你的问题,请参考以下文章

无法在 JAVA 中使用 SMACK api 显示收到的消息

无法通过 Smack API 使用 openfire 服务器发送/接收消息

使用 Smack Api for Android 发送和接收消息

android 在 facebook 聊天中使用 smack api

如何使用 Smack XMPP API 处理(失败的)登录尝试

Smack API 问题