Facebook Graph API 2.2 共同的朋友



所以我已经尝试了几天,试图弄清楚如何使用Facebook的Graph API v2.2来获得两个用户之间的共同朋友。我知道我只能在使用FB应用程序的两个用户之间获得共同的朋友,这很酷。

该应用程序具有以下已批准的项目:

  • 电子邮件
  • public_profile
  • user_birthday
  • user_friends
  • user_hometown
  • user_location
  • user_relationships
  • user_website

我的场景是这样的:

    用户
  • (用户A)注册FB应用程序
  • 另一个用户(用户 B)注册
  • 用户 A 查看用户 B 的个人资料
  • 个人资料应显示两个用户之间的共同朋友

我尝试在图形 API 资源管理器中玩

/v2.2/app_scoped_user_id?fields=context.fields%28mutual_friends%29
/v2.2/user_id?fields=context.fields%28mutual_friends%29 .
这些只返回一个 ID 字段,其中包含我提供的 ID,没有其他任何内容。

我全都想出来了,文档也没有多大帮助。有人可以解释一下该怎么做吗?我将在 Angular 应用程序中使用它,但只要我能获得 URL 以获取正确的东西,我就可以将其转换为 Javascript。

对于 v2.3 - https://developers.facebook.com/docs/graph-api/reference/v2.3/user.context/mutual_friends

在好友之间,请确保查询中的user_id是其他好友的 Facebook ID,而不是您正在使用其访问令牌的当前用户。

GET /v2.3/{other_user.user-id}?fields=context.fields%28mutual_friends%29

要查询两个非好友之间的共同好友,您需要添加服务器appsecret_proof参数以及用户访问令牌。

相关内容

  • 没有找到相关文章

最新更新