Take the 2-minute tour ×

On the Graph API documentation, the following is in brackets next to the News Feed endpoint:

this is an outdated view, does not reflect the News Feed on facebook.com

This is a fairly critical method in any app using the Graph API, so what are we supposed to use? Is there a way to obtain a more accurate version of the News Feed with a different API?

I've noticed some differences between what is shown on the website and what is shown through the API but I assumed most of it was down to individual user permissions. Either way this issue is non-trivial and is starting to make regret choosing the Graph API over, say, FQL.

share|improve this question
You can use FQL over the Graph API - where in the documentation is that line? The User documentation's description of the Home connection doesn't have that caveat: developers.facebook.com/docs/reference/api/user/#home –  Igy Mar 21 '12 at 15:23
At graph.facebook.com scroll down to where it lists the main endpoints with links to each one. It says it in brackets next to "News Feed". –  Jack Newcombe Mar 21 '12 at 16:42
Ah, i see now, never noticed that note before :/ –  Igy Mar 21 '12 at 16:44
Still no answer to this? Crazy.. –  Jack Newcombe Apr 3 '12 at 16:37
add comment

1 Answer

You can use FQL to fetch the news feed. See the documentation under https://developers.facebook.com/docs/reference/fql/stream/

But it seems that the results doesn't differ from the results via the graph api.

share|improve this answer
I guess, but that would kind of defeat the point of making the change ... –  Jack Newcombe Apr 22 '12 at 11:01
add comment

Your Answer


