【问题标题】:Facebook Graph API friends' names and idsFacebook Graph API 好友的姓名和 ID
【发布时间】:2016-04-25 18:30:23
【问题描述】:

我知道,如果我只是尝试获取我的朋友列表,它只会返回 应用程序朋友 AKA 朋友 已授予 Facebook 权限

所以,当我执行 GET 'me/friends' 时,我只看到 5 个朋友。

但是,当我执行 GET me/posts/?fields=likes.fields(name) 时,它显然会返回包含喜欢我帖子的朋友列表的数据:

{
  "id": "post1id",
  "likes": {
    "data": [
      {
        "name": "name1",
        "id": "id1"
      },
      {
        "name": "name2",
        "id": "id2"
      }....
    ]
}

它显示所有朋友,因此非应用和应用朋友。

我的问题是,如果我只想使用此结果中我朋友的姓名和 ID,考虑到其中一些朋友不是应用朋友,是否允许这样做?

【问题讨论】:

  • 我不明白这对您有何帮助...您能详细说明一下吗?我怀疑所有朋友都会喜欢你的帖子。

标签: javascript json api facebook-graph-api permissions


【解决方案1】:

如果您使用用户令牌使用 API,您可能会收到所有喜欢(包括不使用该应用的朋友、非朋友、使用该应用的朋友、页面),但这根本不代表用户朋友。无论如何,只要您不使用诸如利用游戏邀请功能之类的限制来解决限制,您就可以利用 GraphAPI 提供的所有数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多