我是Facebook应用程序开发的新手我希望我能在这里得到答案。
可以连续几个月检索Facebook洞察数据吗?
我尝试了end_time=2010-01-01
到since=2010-01-31
和period=month
,但我得到了
指定的日期范围不能超过3024000秒!!
我将如何获得2010-02-01至2010-02-28和2010-03-01至2010-03-31?
我尝试并使用了很多例子,但我没能成功:我怎样才能解决这个问题?
答案 0 :(得分: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/
如果其他人有更好的见解,请分享。我希望这会有所帮助。