1
agsXMPPライブラリを使用してJabberアカウントを作成するにはどうすればいいですか?agsXMPPを使用してjabberアカウントを作成する方法C#?
私は2人のJabberユーザーの間でチャットしようとしましたが、どちらもJabberのWebサイト登録時に既に作成されていました。
しかし、C#アプリケーションでagsXMPPライブラリを使用してJID登録を作成したいとします。
これは可能ですか?
agsXMPPライブラリを使用してJabberアカウントを作成するにはどうすればいいですか?agsXMPPを使用してjabberアカウントを作成する方法C#?
私は2人のJabberユーザーの間でチャットしようとしましたが、どちらもJabberのWebサイト登録時に既に作成されていました。
しかし、C#アプリケーションでagsXMPPライブラリを使用してJID登録を作成したいとします。
これは可能ですか?
接続する前にRegisterAccountプロパティをtrueに設定する必要があります。ライブラリは新しいアカウントを登録しようとし、成功した場合にはこのアカウントでログインします(成功した場合)。
OnRegisteredイベントは、アカウントが正常に作成されたときに発生します。
OnRegisterErrorイベントはエラー時に呼び出されます。
XmppClientConnection xmpp = new XmppClientConnection();
// other code
xmpp.Username = "userName";
xmpp.Password = "secretPassword";
xmpp.RegisterAccount = true;
xmpp.OnRegisterError += xmpp_OnRegisterError;
xmpp.OnRegistered += xmpp_OnRegistered;
xmpp.Open();
void xmpp_OnRegistered(object sender)
{
//handle accordingly
}
void xmpp_OnRegisterError(object sender, agsXMPP.Xml.Dom.Element e)
{
//handle accordingly
}
これらが_Jabbarユーザーの場合は、JIDがすでに作成されていることが明らかです。既にどのコードを試しましたか? – Sunil
私はチャットのためのコードを試しましたが、2つのジャバーIDで成功しました。そのジャバーIDはjabber.atウェブサイトによって作成されています。しかし、私は私のC#アプリでジャバーアカウントを作成したい。 –