Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graph API如何获取facebook页面成员/喜好_Facebook_Facebook Graph Api_Facebook Fql - Fatal编程技术网

Graph API如何获取facebook页面成员/喜好

Graph API如何获取facebook页面成员/喜好,facebook,facebook-graph-api,facebook-fql,Facebook,Facebook Graph Api,Facebook Fql,我发现了一个有趣的应用程序。 这个fb应用程序从任何粉丝页面获得所有喜欢,并按质量和国家对其进行排序 我的问题: 这些应用程序如何从graph api获取数据? 第一名: 获取fanpage对象无需访问令牌 第二个:从facebook对象获取喜欢的内容: 现在我将收到所有“cocacola”喜欢的粉丝页面, 但我需要所有喜欢可口可乐的用户 是否只有FQL查询才可能 Facebook不会给你一个喜欢某个页面的用户列表。你不需要这个来创建这个应用。您可以通过查询公共可用数据来获取此数据 此URL

我发现了一个有趣的应用程序。 这个fb应用程序从任何粉丝页面获得所有喜欢,并按质量和国家对其进行排序

我的问题:

这些应用程序如何从graph api获取数据? 第一名: 获取fanpage对象无需访问令牌

第二个:从facebook对象获取喜欢的内容:

现在我将收到所有“cocacola”喜欢的粉丝页面, 但我需要所有喜欢可口可乐的用户


是否只有FQL查询才可能

Facebook不会给你一个喜欢某个页面的用户列表。你不需要这个来创建这个应用。您可以通过查询公共可用数据来获取此数据

此URL将获取此应用程序用于创建此图表的原始数据:

https://graph.facebook.com/cocacola/insights/page_fans_country?access_token=XXXXXX

您可以使用任何有效的
access\u token

获取此信息,使用FB 2.6 API,您可以使用
fan\u count
字段获取总喜欢度

{value}

您可以使用现场粉丝数获得facebook页面成员的喜好。但是您必须传递页面访问令牌,而不是用户访问令牌


我尝试了这个解决方案,即使使用了有效的访问令牌,我也得到了一个空的数据对象。我刚刚在中尝试了这个方法,它仍然对我有效。这非常有效,谢谢。您知道为什么链接页面中的其他选项返回空结果吗?我已将
page\u fans\u country
替换为
page\u fans\u city
page\u fans\u gender\u age
,然后用paging@Dev-otchka您必须请求名为read_insights的扩展权限。您现在将获得每个国家/地区页面的赞数。似乎也适用于v3.2对象不存在,由于缺少权限或可查看功能而无法加载,或者不支持此操作。此终结点需要“页面读取参与”权限或“页面公共内容访问”功能或“页面公共元数据访问”功能。我需要什么样的访问令牌?
https://graph.facebook.com/cocacola/insights/page_fans_country?access_token=XXXXXX