我可以使用Smack集成Facebook聊天功能。我得到了我的朋友列表,但这是他们所有的用户名,而不是他们的名字。在脸书聊天中获取用户名而不是用户名
以下是获取好友列表
public void displayBuddyList()
{
Roster roster = connection.getRoster();
Collection<RosterEntry> entries = roster.getEntries();
System.out.println("\n\n" + entries.size() + " buddy(ies):");
for(RosterEntry r:entries)
{
System.out.println(r.getUser());
}
为Gtalk的相同的代码给出了名称代码。 http://developers.facebook.com上没有提及它。
如何设置我的名册视图使用名称而不是用户ID的?
有没有任何方法来检索名称,而不是用户名的?
HTTP://www.igniterealtime.or克/建立/拍击/文档/ 3.1.0 /的Javadoc /组织/ jivesoftware /拍击/ RosterEntry.html#的getName%28%29 – 2011-04-08 06:18:55