2011-04-01 35 views
0

FB聊天wrkd罚款4我。我使用了asmack-15-issue.jar和主机名:chat.facebook.com,端口:5222和服务名称:chat.facebook.com。但问题在于电子邮件ID。当iam提取朋友聊天列表并在列表视图中显示时,他们的电子邮件ID将以某种未知格式显示,例如:[email protected],但不是它们的确切ID。 任何人,请帮助我解决问题DIS ....FB聊天正常工作与XMPP,但问题与获得朋友列表... Android

感谢, Hareen

+0

Hareen您好我正在寻找在安卓。可facebook的聊天你给我的示例代码 – Pinki 2011-04-14 05:36:42

+0

嗨Pinki,FB聊天是没有什么不同,从GTalk聊天,你可以找到源代码在http://davanum.wordpress.com/2007/12/31/android-just-use -smack-api-for-xmpp/ – Hareen 2011-04-19 09:15:32

+0

ConnectionConfiguration connConfig = n ew ConnectionConfiguration(主机,Integer.parseInt(端口),服务); //在这里给主机你给chat.facebook.com,端口= 5222和服务= chat.facebook.com。并且只需添加一行。 SASLAuthentication.supportSASLMechanism(“PLAIN”,0);试试这个,如果你仍然无法得到它的工作。让我知道...谢谢,Hareen – Hareen 2011-04-19 09:20:40

回答

0

这会解决这个问题

// Get the user's roster 
Roster roster = connection.getRoster(); 

// Print the number of contacts 
for(RosterEntry entry:roster.getEntries()){ 
    System.out.println(entry.getName()); 
} 
+0

我怎样才能得到只有在线的朋友,使用此代码其返回所有我的FB朋友列表 – 2014-04-02 11:16:02