【问题标题】:How to integrate XMPP extension XEP 0136 for chat archiving in iOS [closed]如何在 iOS 中集成 XMPP 扩展 XEP 0136 以进行聊天存档 [关闭]
【发布时间】:2012-10-03 09:04:45
【问题描述】:

我想使用 XMPP 扩展 XEP 0136 进行存档,但不确定如何在我现有的 iOS XMPP 聊天客户端中使用该代码。

【问题讨论】:

  • @Chirstopher 我已经问了一个直截了当的问题,即如何集成 XMPP 扩展 XEP 0136,为聊天归档而开发,不知道它以什么方式不完整或模糊,看来你们还没有在 XMPP iOS 框架上工作,这就是您不理解正确术语并建议关闭此问题的原因。

标签: objective-c ios xmpp chat xmppframework


【解决方案1】:

XEP 0136 不是客户端消息归档。那么您使用的是什么服务器? 如果是 ejabberd,你必须添加一些模块到消息归档。

【讨论】:

  • @Jabber XEP 0136 确实是客户端消息归档的扩展。
  • 许多 XMPP 客户端实现了某种形式的客户端消息归档。然而,在本地存档消息并不总是方便甚至不可能,例如,因为将所有存档保存在一个普遍可访问的位置(而不是分散在多台计算机或设备上)更容易,或者因为客户端在 Web 浏览器中运行,或者驻留在没有足够本地存储空间用于消息归档的移动设备上。
  • 此外,服务器端归档使提供新服务成为可能,例如集成即时消息和电子邮件。因此,为 XMPP 消息的服务器端归档定义方法是有益的。
  • @Chirstopher:为什么?你能告诉我你在 XMPP 或 ejabberd 中所做的至少一个答案吗?我随机看到你的答案。也许我错了?
  • @Jabber 说得好,Christopher 和其他关闭此线程的人从未探索过 XMPP iOS 框架,我已经找到了在我的代码中启用 XEP 0136 的解决方法。
猜你喜欢
  • 2012-08-16
  • 2013-02-09
  • 2015-08-09
  • 2013-09-24
  • 2012-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多