2

我是 Facebook 应用程序开发的新手,希望能在这里得到答案。

是否可以连续几个月检索 Facebook 洞察数据?我试过end_time=2010-01-01since=2010-01-31period=month但我得到了

指定的日期范围不能超过3024000秒!!

我将如何获得像 2010-02-01 到 2010-02-28 和 2010-03-01 到 2010-03-31?

我已经尝试并使用了很多示例,但我无法成功:我该如何解决这个问题?

4

1 回答 1

2

对我有用的事情与您正在做的事情非常相似,不同之处在于我将 UNIX 时间戳用于 SINCE 和 UNTIL。

例子:

https://graph.facebook.com/212686148747689/insights/
page_impressions_by_city_unique/week/?    
access_token=QWERTYUI&since=1315699200&until=1320796800

(这一切都应该在一条线上,但这样读起来更容易,至少对我来说是这样。)

使用这种方法,您需要小心并确保 SINCE 和 UNTIL 之间的差异不大于 90 天。否则,你会得到一个错误,如下所示:

(#604) The specified date range cannot exceed 7776000 seconds

最后,如果您无法自动生成 UNIX 时间戳,请访问以下网站:

http://www.epochconverter.com/

如果其他人有更好的见解,请分享。我希望这有帮助。

于 2011-11-09T23:17:08.837 回答