最后在即时消息 https://conversations.im/
https://github.com/chrisballinger/
对话是Android 4.0的Jabber / XMPP客户端+智能手机 优化提供一个独特的移动体验。
安全与隐私
XMPP特性
xep - 0027 | 当前使用Jabber OpenPGP |
xep - 0030 | 服务发现 |
xep - 0045 | 多用户聊天 |
xep - 0048 | 书签 |
xep - 0084 | 用户头像 |
xep - 0115 | 实体功能 |
xep - 0163 | 个人事件协议 |
xep - 0166 | 发出叮当声 |
xep - 0184 | 消息交付收据 |
xep - 0191 | 阻塞的命令 |
xep - 0198 | 流管理 |
xep - 0234 | 叮当文件传输 |
xep - 0237 | 球员版本 |
xep - 0245 | /我的命令 |
xep - 0249 | 直接成型和邀请 |
xep - 0260 | 叮当SOCKS5 Bytestreams运输方法 |
xep - 0261 | 叮当带内Bytestreams运输方法 |
xep - 0280 | 消息碳 |
xep - 0313 | 信息档案管理 |
xep - 0333 | 聊天标记 |
xep - 0352 | 客户端状态指示 |
XMPP是一个可扩展的协议。 这些扩展在所谓的XEPs中定义。 对话支持几个这些XEPs改善可靠性和提供 对于一个更好的用户体验。
有机会,你当前的XMPP服务器不支持这些扩展; 因此得到的谈话你应该考虑切换到一个 XMPP服务器,或-更好的经营自己的XMPP服务器为你和你的 朋友。
我们也能很容易地我们的XMPP服务器上注册一个账户 conversations.im 。
移动优化
手机上的网络连接很不稳定。 它不断地开关 WiFi和3 g之间甚至辍学。 的 xep - 0198:流管理允许 对话生存这些开关。 而不是建立一个全新的 会话服务器给客户端恢复之前建立一个5分钟的窗口 会话。 消息到达的平均时间将被自动发送。
流管理也最小化交通由抓取静态保留客户 信息(联系人列表,会议书签,化身)在每个连接。
使用 xep - 0352:客户端状态 指示对话沟通到服务器客户端是否在 现在的背景。 基于这些信息,服务器可以保留不重要 包,从而允许客户机在深度睡眠时间。
信息同步
你是不再局限于一个设备。 如果你是在线与多个设备 同时, xep - 0280:消息 碳原子将用于你的发送和接收消息的副本发送到吗 设备。
如果你在新设备上安装的对话或离线后迎头赶上 有一段时间,谈话将使用 xep - 0313:消息存档管理来 从服务器获取信息的历史。
消息确认
你的联系不是立即回应? 对话中使用 xep - 0333:聊天标记时通知你 你的消息已读。 由于对话关心你的隐私 轻松地选择退出这个功能。
联系人仍然使用旧的、不可靠的客户吗? 打开 xep - 0184:消息交付收据在 专家设置 确保你的联系人已经成功收到你的消息。
接触的照片
面对你的联系人。 谈话让你上传个人照片(阿凡达) 服务器所有联系人看到利用PEP xep - 0084:用户《阿凡达》。 与其他方法 出版的化身,PEP方法处理数据的使用更有效地通过将数据 和元数据。
最重要的是,对话允许您使用提供的联系人姓名和照片 安卓通讯录。
动态标签
对话给老新自旋特性。 能够组织联系人分组 很长一段时间一直是XMPP特性。 然而,而不是树型表示 XMPP大多数客户提供对话使用基于标记的方法,让你轻松搜索任何团体或地位。 保持尽可能简单的对话,这个功能默认是关闭的。 如果你 需要处理大量接触基础,你可以使它通过 显示动态标签 开关的设置。
支持
问题吗?
如果你有一般问题的谈话没有回答我们的常见问题解答,你可以加入的群组聊天对话: [email protected]
这是整个一个简短的摘录,更详细的FAQ中可以找到 README.md在GitHub库。
我怎么安装对话?
对话是完全开源的,GPLv3授权许可。 如果你是一个软件开发人员,您可以检查出来源 GitHub并使用它来构建你的APK文件。
更方便的方式——不仅为您提供了自动更新,也支持对话的进一步发展,是购买的应用 谷歌播放存储。
购买的应用商店也会给您访问我们 测试。
我如何创建一个帐户?
XMPP,像电子邮件一样,是一种联合协议,这意味着没有一个公司可以创建一个 官方XMPP帐户 与。 相反有数百,甚至数千的提供者。 其中一个供应商是我们自己的 conversations.im 。 如果你不喜欢使用 conversations.im 使用您所选择的web搜索引擎找到另一个供应商。 或者你的大学有一个。 或者你可以自己运行。 或者问一个朋友。 一旦你发现一个,你可以使用对话来创建一个帐户。 只是选择 服务器上注册新帐户 在对话框中创建帐户。
我如何设置自定义主机名和端口?
对话将自动查找SRV记录你的域名,可以指向任何主机端口组合。 如果您的服务器不提供这些,请联系您的管理员,让他们阅读 这对韵律wiki文档。
简要讨论为什么你谈话不允许手动输入IP地址 中可以找到 问题# 962。
地址本集成是如何工作的呢?
地址本集成是为了保护你的隐私。 谈话没有上传联系人从你的通讯录到您的服务器也充满你的地址本不必要的从你的在线联系人名单。 如果你手动Jabber ID添加到您的手机通讯录,对话将使用名称和概要文件的图片这种接触。 让Jabber id添加到地址簿的过程更容易,你可以点击个人资料照片的联系信息在谈话。 这将启动一个 添加到通讯录 意图与JID载荷。 这个不需要谈话的通讯录上有写权限,但也不需要你复制/粘贴JID从一个程序到另一个地方。
我得到交付失败的消息
如果你得到交付失败的图片,它可能是因为收件人接收期间失去网络连接。 在这种情况下,你可以稍后再试一次。
短信,你那道问题的答案是更复杂的。 当你看到“交付失败”短信,它总是被报道的服务器。 最常见的原因是收件人未能恢复连接。 当一个客户在短时间内失去连接,客户端通常有五分钟窗口再次拾起那个连接。 当客户端未能这样做,因为网络连接时间更长,所有消息发送到客户端将被返回给发送者导致交付失败了。
其它不太常见的原因是您发送的消息没有达到某些标准服务器执行的(太大,太多)。 另一个原因可能是,收件人是离线和服务器不提供离线存储。
通常你可以区分这两个组,第一个总是一段时间后,会发生第二个瞬间发生。