【问题标题】:Facebook Graph API Returns Inconsistent Number of Friends With Facebook ProfileFacebook Graph API 返回的好友数量与 Facebook 个人资料不一致
【发布时间】:2010-07-15 00:31:24
【问题描述】:

我注意到,使用新的 Facebook Graph API 获取用户的好友返回的好友数量与用户个人资料中显示的好友数量接近,但并不总是完全一致。

此处的文档:http://developers.facebook.com/docs/api

例如,在那个页面上,我点击https://graph.facebook.com/me/friends,看到 477 个朋友的 JSON,而我在 facebook 上的个人资料页面显示的计数是 478。

有人知道为什么会出现不一致吗?

【问题讨论】:

  • 我的猜测是 JSON 数据的最终一致性或隐私设置。
  • 我也有这个问题,不同的用户和更大的噱头。我有 145 个朋友,graph api 只返回 134。

标签: facebook facebook-graph-api facebook-opengraph


【解决方案1】:

如果您的朋友选择退出 Facebook 平台,他们将不会出现在 API 响应中。

【讨论】:

【解决方案2】:

在对好友数量不一致感到沮丧后,我向一位前 Facebook 工程师询问了此事。这是一个与他们使用 memcached 相关的已知错误,被认为太昂贵、太难或不值得暂时修复。

【讨论】:

    【解决方案3】:

    我的二分之一:我注意到我的个人资料中显示的朋友数量波动(1)!我不知道这种不一致的原因是什么,但我建议您定期检查您个人资料中的该号码,看看您是否也是这种情况。

    就 Graph API 而言,我的个人资料中的好友数与 API 返回的数据之间的差异为 2。

    【讨论】:

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