使用 Graph API 从 Facebook 获取新帖子

Fetch new posts from facebook using Graph API

我正在使用 Graph API 授权使用我的应用的用户从他们的时间轴和他们喜欢的页面中获取帖子。

我能够获取所有帖子并保存它们。但是,当我在一段时间后再次获取时,它包括新帖子和创建重复条目的旧帖子。我只想要尚未获取的新帖子。我知道 facebook 中的 webhooks。但是,我想知道任何其他方式来做到这一点,就像推特一样(使用 since_id)。

注意:我正在使用 spring-social-facebook 进行这些操作。

寻找一些想法。

我认为您可以使用 sinceuntil 参数来过滤结果。试试这个调用:https://developers.facebook.com/tools/explorer/135669679827333/?method=GET&path=me%2Ffeed%3Fsince%3D1%20january%202017%26until%3Dnow&version=v2.5

您可以存储您的 lastUpdateDate,然后现在使用 since lastUpdateDate until