嗨我使用以下代码连接到Facebook它可以正常工作我的两个帐户一个是gmail而另一个是雅虎但它只是在那个帐户上工作而不是登录gmail,yahoo,hotmail的其他帐户我检查每次因为自己的错误而得到的每一个帐户为什么?我做错了什么是我的代码错了任何人都可以告诉我PLZ
Jid jidUser = new Jid(txtBoxUserName.Text);
xmppCon.ConnectServer = jidUser.Server;
xmppCon.Username = jidUser.User;
xmppCon.Server = "chat.facebook.com";
xmppCon.Port = 5222;
xmppCon.Password = txtBoxPassword.Text;
xmppCon.AutoResolveConnectServer = true;
xmppCon.Open();
答案 0 :(得分:0)
Facebook不再允许用户名/密码XMPP身份验证。 您只能使用X_FACEBOOK_PLATFORM SASL机制登录。
请参阅: http://developers.facebook.com/blog/post/2011/09/09/platform-updates--operation-developer-love/
所以对于Facebook在agsXMPP中使用X_FACEBOOK_PLATFORM SASL auth它会正常工作。