Xmpp 将个人资料图片更改共享给我的花名册中的所有用户

Xmpp 将个人资料图片更改共享给我的花名册中的所有用户,xmpp,publish-subscribe,ejabberd,smack,Xmpp,Publish Subscribe,Ejabberd,Smack,我有一个简单的用例,将我的个人资料图片分享给我花名册中的所有联系人。我使用XMPP PEP实现了它,它是Pub/Sub的一个子集 问题 当我花名册中的联系人联机时,我会收到该联系人最后发布的个人资料pic项。每次联系人联机时都会发生这种情况。我缺少一个简单的配置 我使用的是smack 4.1.0 android客户端。XMPP服务器是ejabberd。PEP就是这样工作的:它发送最后一个发布项目,以便您可以在值不同时更新它。@pikini,有两种类型的pubsub—一种是持久的,另一种是正常的—

我有一个简单的用例,将我的个人资料图片分享给我花名册中的所有联系人。我使用XMPP PEP实现了它,它是Pub/Sub的一个子集

问题

当我花名册中的联系人联机时,我会收到该联系人最后发布的个人资料pic项。每次联系人联机时都会发生这种情况。我缺少一个简单的配置


我使用的是smack 4.1.0 android客户端。XMPP服务器是ejabberd。

PEP就是这样工作的:它发送最后一个发布项目,以便您可以在值不同时更新它。@pikini,有两种类型的pubsub—一种是持久的,另一种是正常的—您正在使用持久的pubsub元素。在没有PEP的情况下更新vCard信息时,有没有办法通知我的名册?