【问题标题】:How do I determine which of my friends also like a Page I like?如何确定我的哪些朋友也喜欢我喜欢的主页?
【发布时间】:2025-08-14 01:00:01
【问题描述】:

有没有什么方法可以显示我喜欢 FQL 页面的朋友的数量?例如,如果我喜欢一个页面,我如何知道有多少朋友喜欢同一页面?有可能吗?

【问题讨论】:

  • 欢迎来到 Stack Overflow!我编辑了你的问题标题:你不需要说你有问题,我们有点假设,所以让标题更具体地说明你的问题。

标签: facebook-graph-api facebook


【解决方案1】:

您可以使用这样的 FQL 查询 -

SELECT uid FROM page_fan WHERE page_id = '<YOUR PAGE ID>' AND uid IN
  (SELECT uid2 FROM friend WHERE uid1 = me())

您需要在 WHERE 子句中使用 uid,因为这是 page_fan 的唯一可索引字段。 https://developers.facebook.com/docs/reference/fql/page_fan/

【讨论】:

    【解决方案2】:

    什么样的页面?

    如果是粉丝专页号。

    Facebook 无法轻松找出喜欢粉丝专页的人。你可以很容易地得到总数,但不是谁。如果你运行一个应用程序,有点像 Fan Gate,那么理论上你可以通过这种方式收集这些数据,但你不能用 FQL 来做到这一点。它只是不可用。

    也许相关的社交插件可能会有所帮助,http://developers.facebook.com/docs/reference/plugins/like-box/

    【讨论】:

    • 我认为您没有理解这个问题。这绝对是可能的,只要有正确的权限,社交插件根本不是他想要的。
    • page_fan 的东西必须是新的。我假设您无法轻松获得 Page Fans。我确实说过可能。我没想到它会有所帮助
    • 这并不是什么新鲜事物,它从 Pages 诞生之初就已经存在。重要的区别是您必须与这些用户成为朋友才能确定他们是否是粉丝,因此我记录了friends_likes 权限in my answer
    • 啊。 headdesk 我跳到“我不认识的人”而不是“朋友”