0

我正在尝试通过以下请求访问我们应用程序的洞察数据:

https://graph.facebook.com/fql?format=json&access_token=<removed>&q=
 SELECT object_id, metric, value FROM insights WHERE metric IN 
    ('application_widget_comments_views', 
     'application_widget_comments_views_unique', 
     'application_widget_comments_views_login', 
     'application_widget_comments_views_login_unique', 
     'application_widget_comments_views_logout') 
   AND end_time=end_time_date('2012-08-01') 
   AND period=period('day') 
   AND object_id='10151074438279445'

访问令牌是作为应用程序访问令牌获得的- 这是否意味着我不需要read_insights许可?

但是我总是得到一个空的数据数组。要访问见解插件和域指标,应该object_id是什么?

从中获取数据commentlink_stat表工作得很好。

任何帮助将不胜感激。

4

1 回答 1

0

您没有获取数据,因为您传递的 id 是一个 url(雅虎财经 url)。似乎只有当是应用程序的 IDapplication_widget_comments_views...时才返回数据。object_id

查看表格,除了通过insights表格之外,似乎没有任何方法可以获取 url 的见解url_like

如果您在某个 url 上有 Facebook 评论,您需要拥有用于发布评论的应用程序 ID成为该应用程序的管理员。

于 2012-08-03T14:52:47.643 回答