【问题标题】:File transfer in group chat with XMPP使用 XMPP 在群聊中传输文件
【发布时间】:2014-03-12 07:34:50
【问题描述】:

我正在使用群聊和明火。

我可以发送消息,但是如何使用 Smack 库将文件发送到组。

我可以通过以下方式将文件发送给单个用户,但我不知道如何发送到群聊 (MUC),因此房间中的所有用户都会收到该文件

OutgoingFileTransfer transfer = manager.createOutgoingFileTransfer("usre2@myHost/Smack");

【问题讨论】:

  • 你找到解决这个问题的办法了吗?

标签: xmpp file-transfer openfire smack asmack


【解决方案1】:

使用XEP-0066: Out of Band Data - 这是标准群聊消息的小扩展,带有 url 和描述。其他用户将收到该文件的链接。 Smack 库没有标准实现,但是很简单。

【讨论】:

  • 嘿,vitalyster 在这个 XEP-0066 中需要帮助.. 我是客户端的人.. 我该如何实现这个..我想在 muc 中实现文件传输。我使用 asmack 作为客户端。
猜你喜欢
  • 2012-07-19
  • 2015-01-15
  • 2017-07-13
  • 2016-02-29
  • 2011-02-19
  • 2012-12-12
  • 1970-01-01
  • 1970-01-01
  • 2014-02-10
相关资源
最近更新 更多