在 Facebook 上寻找共同的朋友

2023-12-15

我想使用 facebook Graph API v2.2 找出两个随机用户之间的共同好友。

我通读了文档https://developers.facebook.com/docs/graph-api/reference/v2.2/user.context/mutual_friends它说:“需要具有 user_friends 权限的有效用户访问令牌才能查看共同好友其他朋友的使用该应用程序。 ”

有没有办法可以找到 currentUser 和 User2 之间所有共同朋友的号码和可能的名字(如果他们不是彼此的朋友)?

我提到了许多其他问题:Facebook Graph API 2.2 共同好友=> 没有答案

如何通过 Facebook 的 Graph API 获取共同好友=> 该解决方案仅在两个用户是朋友的情况下才有效,但在我的情况下可能并非如此。


我即将自己实现这一点。我有一个类似的用例,两个用户可能不是朋友,但我想看看他们的哪些朋友是共同的。

显然,当两个用户不是共同好友时,您必须在来自服务器的 API 请求中包含“应用程序证明”参数:

如果您想代表两个不是朋友的应用程序用户调用此端点,则您必须提供appsecret_proof 参数发出请求时连同用户访问令牌。这意味着您必须从服务器调用此端点。

看起来无论如何这可能是个好主意。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Facebook 上寻找共同的朋友 的相关文章

随机推荐

  • 在 qmetry 中的驱动程序之间来回切换

    我有一个要求 我想在多个驱动程序之间切换来执行测试 例如启动 Android 应用程序 执行一些步骤并在桌面浏览器中进行验证 完成后 切换回 Android 应用程序并继续其余流程 可能有多个实例 我必须在多个驱动程序之间切换 Use se
  • 在 Python 中将图像处理为棕褐色调

    我需要帮助弄清楚如何将图像转换为棕褐色 这就是我到目前为止所拥有的 但它只会将所有内容更改为黑色和白色 并带有非常小的棕色色调 我不确定我做错了什么 import image def convertSepia input image gra
  • 使用按位运算符提取位[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我正在尝试学习如何在给定输入上使用按位运算符 但我不太幸运地弄清楚如何使用它们 假设我有
  • 在所有浏览器中使用 javascript 显示或隐藏元素

    这是html代码
  • 根据语义相似性/相关性从列表中删除重复项

    R tm 如何根据语义相似性删除列表中的重复项 v lt c bank banks banking ford suv toyota suv nissan suv 我预期的解决方案是c bank ford suv toyota suv nis
  • 如何找出哪些字体可以显示这些字符?

    Unicode U 26AB Unicode U 26AA 这两个字符可以在终端中显示 我想使用convert imagemagick 命令 将这些文本转换为图片 But convert只能使用一种特殊字体 不能使用后备字体 转换 列表字体
  • 将自定义属性添加到 Boost Graph Library 中网格的顶点

    我在我的机器人项目中使用 Boost Graph Library 进行地图管理 我打算使用 Boost Grid 但发现 Boost Graph 文档真的很难理解 所以我需要一些帮助 这是我创建网格并打印它的方式 struct sample
  • 从Python中打开的文件获取路径

    如果我有一个打开的文件 是否有os调用以获取字符串形式的完整路径 f open Users Desktop febROSTER2012 xls From f 我怎样才能得到 Users Desktop febROSTER2012 xls 这
  • AS3:beginGradientFIll() 不会使我成为渐变!

    我正在尝试用径向渐变渲染一个圆 但我似乎无法弄清楚 var bkgdGrad Shape new Shape bkgdGrad graphics beginGradientFill GradientType RADIAL 0x0000FF
  • requestRouteToHost 在 wifi 接口上返回 false

    公共布尔requestRouteToHost int网络类型 int主机地址 ConnectivityManager 中的此方法如果与设置为 wifi 接口的 networkType 一起使用 则始终返回 false 请求路由到主机 and
  • Android - RecyclerView如何处理具有多个绑定的ViewHolder

    这是我的 onBindViewHolder Override public void onBindViewHolder NonNull RecyclerView ViewHolder holder int position MessageM
  • Android onTaskRemoved() 调用 webservice

    美好的一天 我遇到了可怕的情况 我正在会话中创建位置共享逻辑 我将该会话保留在 mysql 上的服务器上 当 android 命中该活动时 我会插入相应的用户信息 当 android 离开该活动时 我当然会删除该信息列 因此会话被另一侧放弃
  • 计算相似的数组键

    我的一个页面有一个 POST 请求 这里是一小段 shipCountry gt United States status gt Accepted sku1 gt test product1 gt Test Product quantity1
  • 具有可变列名的动态更新语句

    我们希望在多个 SQL Server 数据库中进行更新 将某个表中的所有 NULL 值更改为空字符串而不是 NULL 我们可能会在数百个数据库中执行此操作 表名始终相同 但列名根据前端应用程序的配置方式而变化 不要判断 我没有创建这个系统
  • 如果程序集位于 GAC 中,那么它调用的所有程序集是否也必须位于 GAC 中?

    这个问题说明了一切 GAC 中的程序集不知道您的私有程序集的私有位置 它只了解 GAC 本身 所以它只能引用 GAC 中可用的程序集
  • BigQuery GENERATE_UUID() 和 CTE

    这个行为让我有点惊讶 当您在 CTE 中生成 uuid 以生成行 id 等 并在将来引用它时 您会发现它发生了变化 看起来generate uuid 被调用两次而不是一次 有人知道为什么 BigQuery 会出现这种情况吗 这叫什么 我正在
  • 在java中创建包级关联数组

    是否可以创建包级 oracle 关联数组的 java 表示形式 例如 给定以下情况 CREATE OR REPLACE PACKAGE MyPackage AS TYPE t numbers IS TABLE OF NUMBER INDEX
  • 使用 C++ 获取本地管理员用户名

    我想知道是否可以让女巫用户属于我的本地管理员组并列出它们 有没有办法使用 C 来做到这一点 也许有任何 WinAPI 方式 多谢 您可以使用网络用户获取本地组 and 网络用户获取信息检索您的信息并检查其值usri1 priv in the
  • 为什么java中外部类不是静态的? [复制]

    这个问题在这里已经有答案了 在java中 外部类可以是public final default或abstract 为什么不像静态一样 public static class MyClass 外部类已经是隐式静态的 非静态嵌套类 内部类 意味
  • 在 Facebook 上寻找共同的朋友

    我想使用 facebook Graph API v2 2 找出两个随机用户之间的共同好友 我通读了文档https developers facebook com docs graph api reference v2 2 user cont