我正在使用Graph API从我的页面获取统计数据,我创建了一个应用程序并获得了我的权限(read_insights,manage_pages ...),但只有像page_fans_country这样的一些指标和大多数指标(page_fans / post_impressions / page_impressions / page_fans_gender_age ...)才能正常工作。不工作并返回: data =>数组()。我试了3个不同的页面,第一个页面有20.000个赞,第二个有3.000个赞,第三个有30个赞,除了page_fans_country,我不能从他们那里得到任何信息。但是,当我在Graph Api Explorer中使用它的令牌尝试之前的查询时,它工作得很好,当我使用我的令牌时,它不起作用,并且我确定我拥有read_insights权限
请帮帮我。
发布于 2013-12-03 16:50:12
我知道答案了
更改scope参数的顺序:
试一试
"email,read_insights,manage_pages"
而不是
"email,manage_pages,read_insights"
这对我很管用。
发布于 2013-02-09 02:02:41
对于大多数页面洞察,您需要一个page access token。
一个普通的用户访问令牌,即使是来自页面管理员的令牌,也不会返回任何数据。
发布于 2014-10-05 08:21:00
我也遇到过同样的问题。似乎我通过在消息fb id前加上页面id获得了一些见解,所以我从https://graph.facebook.com/pageId_messageFbId/insights?access_token=....
获得了见解,而不是点击https://graph.facebook.com/messageFbId/insights?access_token=...
(官方文档说要这么做)。
希望这能有所帮助
https://stackoverflow.com/questions/14784009
复制相似问题