2

查看此页面的底部,似乎可以获得有关特定页面的喜欢来自何处的 Facebook 数据。不幸的是,我无法弄清楚如何做到这一点。

理想情况下,我想要一种不使用 fql 的方法,例如:

https://graph.facebook.com/PAGE_ID/insights/SOURCE_NAME?access_token=ACCESS_TOKEN

但是,如果那不可能,我至少认为可以通过 fql 使用类似的东西:

https://api.facebook.com/method/fql.query?query=SELECT metric, value FROM insights WHERE object_id=PAGE_ID AND metric='SOURCE_NAME' AND period = period('month')&access_token=ACCESS_TOKEN

但这只是Invalid metric name: SOURCE_NAME为我尝试使用的任何源名称返回带有错误消息的 xml。

访问这些数据的正确方法是什么?还是 Facebook 只是想取笑我?

4

2 回答 2

3

我正在寻找的查询类似于

https://api.facebook.com/method/fql.query?query=SELECT metric, value FROM insights WHERE object_id=OBJECT_ID AND metric='page_fans_by_like_source' AND end_time=end_time_date('YYYY-MM-DD') AND period=period('month')&access_token=ACCESS_TOKEN
于 2011-12-11T02:38:42.747 回答
0

您可以尝试如下图 API:

https://graph.facebook.com/[page_id]/insights/page_fans_by_like_source/?access_token=?[access]&since=[time_stamp]&until=[time_stamp]
于 2013-01-14T04:49:46.370 回答