我正在使用agsxmpp SDK与openfire服务器进行交互。我正在尝试使用agsxmpp sdk创建用户组,但无法找到有关如何执行该操作的任何文档。
是否可以提供有关如何创建用户组并向其添加用户的任何链接或代码示例。
任何帮助将不胜感激
答案 0 :(得分:0)
agsxmpp
中没有组概念。相反,您可以加入具有特定服务的房间
roomname@conference.(server address)
。您只需使用Openfire
添加服务。这是一个代码
这可以帮助你
/////code to be part of a room
var input = new frmInputBox("Enter your Nickname for the chatroom", "Nickname", "Nickname");
if (input.ShowDialog() == DialogResult.OK)
{
// string nickname = "shan";
// string j = "";
string Nickname = input.Result;
input = new frmInputBox("Enter the Jid of the room to join (e.g jdev@conference.jabber.org)", "Room");
if (input.ShowDialog() == DialogResult.OK)
{
Jid jid = new Jid((string)node.Tag);
string nickname = input.Result;
frmGroupChat gc = new frmGroupChat(this.XmppCon, jid, nickname);
gc.Show(); }}