用于与其他设备同步聊天的 3rd 方库

Posted

技术标签:

【中文标题】用于与其他设备同步聊天的 3rd 方库【英文标题】:3rd Party Library for chat with syncing to other device 【发布时间】:2015-03-12 05:35:59 【问题描述】:

我正在开发聊天应用程序。我有像Skype这样的聊天同步选项。假设我登录了设备 A,并且我已经从该设备进行了聊天。现在当我当时登录设备 B 时,所有聊天记录都会同步到设备 B。

XMPP 的问题

我有 4 种聊天类型:人对人、人对网络、人对企业和人对组。在 xmpp 中我们无法区分聊天的类型,因为在本地数据库中我们有一个类型字段。我猜在 xmpp 服务器数据库中没有类型字段来识别聊天类型。所以我正在寻找用于聊天的 3rd 方 API。

【问题讨论】:

【参考方案1】:

在 XMPP 中,您可以使用规范 Message Archive Management 来实现这一点。

【讨论】:

【参考方案2】:

使用这个https://www.twilio.com/。这是给你的SDK。 Twilio 提供短信和聊天服务

【讨论】:

以上是关于用于与其他设备同步聊天的 3rd 方库的主要内容,如果未能解决你的问题,请参考以下文章

android Gcm registrationID 与 Parse 等 3rd 方库冲突

导入 3rd 方库时的 CommonJS 汇总插件语法错误,主要与“进程”有关

Spring Boot 应用程序“bean 类的 bean 名称与现有冲突” - 如何从 3rd 方库/依赖项中排除包/类?

如何在 webpack 中包含 3rd 方库

我应该使用 Java 日期和时间类还是使用像 Joda Time 这样的 3rd 方库?

如何将类成员函数传递给 3rd 方库中的方法?