【问题标题】:How to relate friends list to user id?如何将好友列表与用户 ID 关联起来?
【发布时间】:2015-09-01 05:46:57
【问题描述】:

当使用 Facebook API 并调用 https://graph.facebook.com/me 时,我得到了登录用户的 ID,据我所知,这个 ID 是我的 Facebook 应用程序中用户的沙盒 ID。

如果我请求用户的朋友列表,api 会检索朋友列表、姓氏和名字,以及另一个 id。但是这个 ID 的长度更长。

这个 ID(对于朋友)与我最初为用户获得的 ID 有什么关系?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-fql


    【解决方案1】:

    你的意思不是很清楚。有/me/friends的朋友求过吗?如果是这样,您看到的 ID 是用户类型的 object_ids

    【讨论】:

    • 我/朋友只是给我 {"data":[],"summary":{"total_count":818}}
    • 好吧,那么您的朋友中没有人使用您的应用程序。你要求什么作为“用户的朋友列表”
    • 在最初的问题中,我使用 /me/taggable_friends 获取朋友列表。哪个返回确实返回了朋友列表,但对于每个联系人,我只有字段 id、name 和 picture。但是 ID 很长,例如 AaJFhaiZCUEkoucplxz3MIOdz2pxRzKe1yyN3k0acan6BhECfEob0EglCwun8SjbLDy4kIq22bObXZBC97gsraLkrN1yuEiP314B
    • 您使用了错误的端点。 taggable_friends 仅用于在帖子中标记朋友。它还需要接受 Facebook 的登录审查,如果您以这种方式使用它,很可能不会授予您许可。基线:您无法获得所有朋友,只有那些使用您的应用的朋友
    • 我明白了,我想垃圾邮件是有道理的。感谢您的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    相关资源
    最近更新 更多