【问题标题】:Facebook Graph API - Getting a list of your friends friends?Facebook Graph API - 获取您的好友好友列表?
【发布时间】:2011-05-07 16:55:35
【问题描述】:

我正在使用 ruby​​ on rails gem koala 来访问 facebook graph API。

如果拨打电话以获取我的朋友朋友列表,我希望能够做什么。

我正在尝试:

fb_connections = @graph.get_connections(fb_uid, 'friends').to_json

其中 fb_uid 是朋友的 uid,但这不起作用。它只是为我的帐户送回朋友而不是我的朋友。这是为什么呢?

谢谢

【问题讨论】:

  • 我知道这篇文章已经很老了,但你有没有办法找到你朋友的朋友?

标签: ruby-on-rails ruby-on-rails-3 facebook facebook-graph-api


【解决方案1】:

如果用户使用omniauth登录,您将获得令牌,您可以使用该令牌调用 https://graph.facebook.com/me/friends?access_token=AAAD46kEqljsBAKQEbJ2mU6seZCLunsCbT0zmGNc....

获取 JSON 格式的好友列表

{
   "data": [
      {
         "name": "Andrew Rude",
         "id": "500111111"
      },
...

【讨论】:

    【解决方案2】:

    你不能。

    从技术的角度来看,您只能请求有关您自己、您的教育和您的朋友的信息。

    从商业角度来看,这也是有道理的...如果您可以向 facebook 询问每个人的朋友,那么社交图谱将不再是 facebook 的。它会是你的。

    另外:你的朋友没有给你(一些随机的应用程序)他们的信息的许可,所以这是另一个你在没有他们同意的情况下不能得到它的原因。

    【讨论】:

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