Facebook Graph API - 查找喜欢某个页面的 friend

标签 facebook facebook-graph-api facebook-fql

我想创建对 Facebook Graph API 的调用来查找喜欢特定页面的 friend 。

在 FQL 中,它会是这样的:

SELECT uid FROM page_fan WHERE page_id=MYPAGEID AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

但这不起作用,因为 FQL 已被弃用。

我似乎找不到在新版本的 API 上执行此操作的方法。

有什么建议吗?我认为迭代页面的所有粉丝并将它们与数组进行比较不是最好的主意吗? :-)

谢谢, 科恩

最佳答案

Facebook 已经锁定了许多隐私选项,但最近的剩余端点可能是 Social Context

因此,对 graph.facebook.com/v2.4/{page_id}/?fields=context 的调用应该显示有一个 friends_who_like 节点,该节点将显示您正在寻找的东西。

关于Facebook Graph API - 查找喜欢某个页面的 friend ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31948291/

相关文章:

Facebook API 按电话号码搜索

iphone - iPhone 版 Facebook 相似应用

android - 使用 Facebook Android SDK 在没有打开对话框的情况下发布附件?

ios - 尝试通过 Facebook iOS Graph API 使用应用范围的用户 ID 获取用户照片时应用崩溃

ios - 如何使用userid获取facebook的用户头像链接

facebook - 如何通过 Facebook ID 获取 Facebook 用户的公开信息

iphone - 如何使用 Graph Api iphone dev 获取 Facebook 事件的事件管理员?

html - Facebook 上错误的图像缩略图(博客又名 blogspot)

javascript - 使用 Facebook Javascript SDK 发布 Flash 内容的正确参数是什么?

facebook - 一些 Facebook 好友的生日返回为 null,但我拥有正确的 API 权限