Php 如何让用户朋友数谁也喜欢facebook页面?

Php 如何让用户朋友数谁也喜欢facebook页面?,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我只需要计算一下喜欢facebook页面的用户朋友的数量。我已经为此制作了一个facebook应用程序。用户应该访问该应用程序,以便我们可以收到用户详细信息 然后使用FQL运行一个查询 从页面中选择uid,其中页面id='page id',从朋友中选择uid2,其中uid1=我 但它只显示访问该应用程序并喜欢该页面的朋友列表。我还需要那些喜欢该页面但不使用该应用程序的朋友 这可能吗?如果您使用的是Graph API v2.0或更高版本的应用程序,则无法再通过FQl获取该应用程序 您可以使用的是新

我只需要计算一下喜欢facebook页面的用户朋友的数量。我已经为此制作了一个facebook应用程序。用户应该访问该应用程序,以便我们可以收到用户详细信息

然后使用FQL运行一个查询

从页面中选择uid,其中页面id='page id',从朋友中选择uid2,其中uid1=我

但它只显示访问该应用程序并喜欢该页面的朋友列表。我还需要那些喜欢该页面但不使用该应用程序的朋友


这可能吗?

如果您使用的是Graph API v2.0或更高版本的应用程序,则无法再通过FQl获取该应用程序

您可以使用的是新的社交上下文API,它应该提供您想要的普通用户数量的信息。看看

样本请求:

GET /{Page_ID}?fields=context{friends_who_like}
将生成如下输出:

{
  "context": {
    "friends_who_like": {
      "data": [
        {
          "id": "8490902464564645645", 
          "name": "Friend 1"
        }
      ], 
      "paging": {
        "cursors": {
          "before": "ODQ5MDkwMjQ2", 
          "after": "ODQ5MDkwMjQ2"
        }
      }, 
      "summary": {
        "social_sentence": "4 of your friends like this.", 
        "total_count": 4
      }
    }
  }, 
  "id": "40796308305"
}

属性context.friends\u who\u like.summary.total\u count将包含喜欢CocaCola页面ID 40796308305样本的freinds的总计数。

不,这是不可能的Hello Tobi,您能告诉我们如何只打印total\u count吗?