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

时间:2010-10-07 08:53:57

标签: xmpp smack

您好我正在使用smack.jar。我可以使用它连接gtalk。使用Roster.getentries() 我可以获取我的好友列表。但我怎样才能将新好友添加到我的好友列表中。是否有任何API打击公开添加新用户??

由于

2 个答案:

答案 0 :(得分:11)

我一直在使用它在标准XMPP服务器中创建新联系人(无法告诉gtalk):

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

答案 1 :(得分:5)

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