10
votes

Many people have described how to obtain the RSS data feed for a Facebook page.
For example: http://ahrengot.com/tutorials/facebook-rss-feed/

The following URL provides the feed for Coca-Cola's page:
http://www.facebook.com/feeds/page.php?format=rss20&id=40796308305

However, I cannot seem to find any documentation on facebook.com that describes this interface. Does anyone know if this interface is officially supported by Facebook? I don't want to reference it in my code only to have it dropped unexpectedly by Facebook.

I know I could use the Graph API 'posts' method of the 'page' object to obtain similar data, but that requires SSL and an access token, which I would like to avoid if possible.

3
I believe RSS feeds are officially deprecated. They may still work for some pages, but Facebook rolls out and removes features in a staged manner depending on when the page was created.cpilko
As 2013-05, new pages stll have an accessible RSS feed.Alastair
As of 2015-01 the /feeds/page.php?format={...}&id={...} link format no longer seems to work, including the link in the OP.Boaz
facebook have removed access token free access to the JSON feeds, but you can still access the RSS20 format feeds without a token, but this access method has been deprecated and will be gone in about 80 days from now.user280109

3 Answers

2
votes

Facebook have changed its implementation to get facebook page RSS Feed

Following steps to get Facebook RSS Feed

here 1242433444 is facebook page id

1
votes

Seems like Facebook prefers JSON over RSS. They support both formats to date, but JSON will likely outlive RSS. I've created some code samples for how to parse the JSON feed with PHP if you're interested:

http://liljosh.com/facebook-page-json-rss-feed/

No access token is required if the page is published (step one in the link above).

0
votes

You shouldn't rely on the RSS feed feature.

Your best approach for machine readable data is to query the statuses connection, eg https://graph.facebook.com/facebook/statuses?access_token=<ACCESS_TOKEN>.

You can then parse the JSON and output it as RSS.