2013-02-09 88 views
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权限facebook post和page见解不起作用

请帮助我。

回答

0

对于大多数页面的见解,您需要一个page access token

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

2

我得到了答案

变化范围参数的顺序:

尝试取而代之的

"email,manage_pages,read_insights" 

为我工作

"email,read_insights,manage_pages" 

0

我遇到了同样的问题。 看来我的前缀来的页面ID的消息FB ID得到一些见解,所以不是打https://graph.facebook.com/messageFbId/insights?access_token=...(官方文档说这样做),我从https://graph.facebook.com/pageId_messageFbId/insights?access_token=....

希望见解这有助于