首页 > 解决方案 > XMPP 名册联系人可以没有 IM 或存在但有 vCard 吗?

问题描述

我想使用我的服务器提供的 XMPP 名册来包含我的组的常见外部联系人的联系人(例如,我们通常称为的分销商、ISP 支持热线、我们总是订购的披萨等)显然这些联系人不需要存在或能够发送消息。他们只是存在于名册中,并带有包含电话号码的 vCard。这可能吗?

标签: xmppopenfirevcf-vcardtigase

解决方案


这是可能的,但(如果我正确理解您的要求)不是开箱即用的。还需要更多信息:这些联系人是否有任何 JID?还是您想将名册用作个人“通讯录”(因此您可以添加任何您想要的内容)?您想手动编辑这些条目(vCard)还是由服务器提供/在您的组中共享?这个问题可能有几个解决方案:

  • 如果联系信息来自外部来源,您可以使用 Tigase 的动态名册,这将允许组内的其他共享联系人
  • 您可以创建额外的实体/(外部)组件,我们称之为“地址簿”,这将允许您在这些组件中设置/编辑实体的 vCard(也可以与用户共享)
  • 您可以使用XEP-0049:私有 XML 存储

推荐阅读