2014-10-08 27 views
0

我一直在寻找过去的几天,但仍然无法获得解决方案。首先我们使用“Since”参数来获得解决方案,但我认为Facebook API已经更新并删除了该参数。但即使我们可以在我们的链接中添加此参数,但它不起作用。我尝试使用以下链接。从Facebook开始获取所有用户活动提要?

https://graph.facebook.com/me?fields=id,name,feed{message}&since=1349679791

凡是日期周一的UNIX时间戳格式,2012年10月8日7时03分11秒GMT 我还通过传递日期,因为从其他职位参数尝试,但不能得到解决方案。请帮助我。或者有没有其他方法可以做到这一点?

回答

2

UNTIL属性为您提供有关图形API在提取以前的帖子想法。 首先在您的API调用中将限制设置为200(请注意,每个API命中只能检索200个帖子)。

例如:me?fields=id,name,feed.limit(200){message}会为您提供200个近期供稿。现在使用下一步网址在分页部分,以获得您的剩余200个饲料(前200),并将其添加到您的第200个职位。

请参考下面的图片:

example

请再次注意的是,你只能得到200个API命中饲料。使用下一步获取前一组200个提要;-)。 它适合我。干杯!

没有任何具体的方法可以从用户加入日期的开始处获取订阅源。

希望我有道理。

+0

是的,让我试试! – 2014-10-17 18:18:23

0

如果您的目标是从特定日期获取由我发布的供稿,此API对我来说工作得很好。

https://graph.facebook.com/me/feed?fields=id,name,message&until=1349679791

+0

你怎么能得到?它不工作。你可以发布样本链接吗? – 2014-10-13 13:58:35

+0

链接与您提供的完全相同。只需在Graph API Explorer中试用即可。也许你错过了在代码中尝试添加一些权限。 – meetme 2014-10-14 04:51:23

+0

不,那我为什么要在我的问题上给予赏金呢?它不工作的家伙。 – 2014-10-14 05:02:11