gpt4 book ai didi

java - 在 facebook 聊天中获取用户 id 而不是用户名

转载 作者:行者123 更新时间:2023-12-02 08:20:17 25 4
gpt4 key购买 nike

我可以使用 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 上没有提及它。 .

如何将名册 View 设置为使用姓名而不是用户 ID?

有没有办法检索名称而不是用户 ID?

最佳答案

  1. 您的问题标题似乎与正文相反 - 在 facebook 聊天中获取用户 ID 而不是用户名

  2. 请花时间写出完整的单词和连贯的句子,并格式化您的问题 - 这表明您愿意花精力提问,这使得别人更有可能花精力回答。它还可以让您更轻松地理解您要问的内容。我必须读你的问题 5 遍才能浏览所有...和???并找出你遇到的问题是什么。

  3. 回答您的问题 - RosterEntry#getName()正如查看文档所示。

    for(RosterEntry r:entries)
    {
    System.out.println(r.getName());
    }

关于java - 在 facebook 聊天中获取用户 id 而不是用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5591121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com