我可以使用Smack集成 Facebook 聊天。我得到了我的朋友列表,但这是他们所有的用户 ID,而不是他们的名字。
以下是获取好友列表的代码
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?
有什么方法可以检索名称而不是用户 ID?