Abhishek Ramachandran
Abhishek Ramachandran

Reputation: 1170

Fetch new posts from facebook using Graph API

I am using Graph API to authorize a user with my app to fetch posts from their timeline and from their liked pages.

I'm able to fetch all posts and save them. But, when I fetch again after a period of time it includes both the new posts and old ones which creates duplicate entries. I only want the new posts which are not fetched yet. I know about the webhooks in facebook. But, I want to know any other way to do this just like twitter (using since_id).

NB: I'm using spring-social-facebook for these operations.

Looking for some ideas.

Upvotes: 1

Views: 191

Answers (1)

canillas
canillas

Reputation: 424

I think that you can use since and until parameters to filter the results. Try this call: https://developers.facebook.com/tools/explorer/135669679827333/?method=GET&path=me%2Ffeed%3Fsince%3D1%20january%202017%26until%3Dnow&version=v2.5

You can store your lastUpdateDate and then use since lastUpdateDate until now.

Upvotes: 1

Related Questions