如何在xmpp的花名册中添加新好友

如何在xmpp的花名册中添加新好友,xmpp,smack,Xmpp,Smack,大家好,我正在使用smack.jar。我可以使用它与gtalk连接。使用花名册.getentries,我可以获得我的好友列表。但是如何将新好友添加到我的好友列表中。是否有任何API smack公开以添加新用户 谢谢我一直在用它在标准的XMPP服务器中创建新联系人,但我不知道gtalk: Roster roster = xmppConnection.getRoster(); // jid: String, user: String, groups: String[] roster.cr

大家好,我正在使用smack.jar。我可以使用它与gtalk连接。使用花名册.getentries,我可以获得我的好友列表。但是如何将新好友添加到我的好友列表中。是否有任何API smack公开以添加新用户


谢谢

我一直在用它在标准的XMPP服务器中创建新联系人,但我不知道gtalk:

  Roster roster = xmppConnection.getRoster();
  // jid: String, user: String, groups: String[]
  roster.createEntry(jid, user, groups);

在XMPP中,“添加”是添加到您的花名册+订阅用户。更新只是将用户添加到您的花名册中。请记住这些细节。

您可能还需要侦听入站订阅请求,因为当您订阅某人时,他们通常会重新订阅。朋友将如何侦听他或她已添加到某人列表中或某人希望将他添加为朋友。。请回复@JoeHildebrand