我成功地在我的 xmpp 服务器中创建了一个用户(asmack)。
AccountManager am = m_connection.getAccountManager();
am.createAccount(mUserName, "1234");
但是,现在我想以编程方式将这个新创建的用户添加到组中。我找不到任何示例或文档我可以在服务器本身上很容易地做到这一点,但我需要以编程方式做到这一点......感谢您的帮助!
编辑:
我安装了一个插件订阅,它自动接受订阅请求,见下图。现在我打电话给 roster.createEntry 但仍然没有任何想法?
AccountManager am = new AccountManager(m_connection);
am.createAccount(mUserName, "1234");
m_connection.login(mUserName, "1234");
Roster roster = m_connection.getRoster();
String[] urlArray = new String[] { "DOLPHIN" };
roster.createEntry(mUserName, mUserName, urlArray);