1

我正在使用 Graph API 从我的页面获取统计信息,我创建了一个应用程序并获得了我的权限(read_insights、manage_pages ...),但只有一些指标可以正常工作,例如 page_fans_country 和大多数指标(page_fans / post_impressions / page_impressions / page_fans_gender_age ...) 不起作用并返回: [data] => Array () 。我尝试了 3 个不同的页面,第一个有 20.000 个赞,第二个有 3.000 个,第三个有 30 个赞,除了 page_fans_country 之外,我无法从它们那里获得任何信息。但是当我在 Graph Api Explorer 中使用它的令牌尝试之前的查询时,它工作正常,当我使用我的令牌时它不起作用,我确定我有 read_insights 权限

请帮我 。

4

3 回答 3

2

我得到了答案

更改范围参数的顺序:

尝试

"email,read_insights,manage_pages"

代替

"email,manage_pages,read_insights"

这对我有用。

于 2013-12-03T16:50:12.273 回答
0

我有同样的问题。似乎我通过在消息 fb id 前加上页面 id 来获得一些见解,所以我没有点击https://graph.facebook.com/messageFbId/insights?access_token=...(官方文档说要这样做),而是从https://graph.facebook.com/pageId_messageFbId/insights?access_token=....

希望这可以帮助

于 2014-10-05T08:20:59.647 回答
0

对于大多数页面洞察,您需要一个页面访问令牌

普通用户访问令牌,即使是来自页面管理员的令牌,也不会返回任何数据。

于 2013-02-09T02:02:40.633 回答