Home » Featured, Social

Facebook RSS feeds – what is available?

27 March 2009 207,375 views 88 Comments

I have been looking into what feeds are available for Facebook. Every time Facebook changes, it seems we loose access, or the ability to find certain RSS feeds.

So far I have only been able to find 5 feeds: Status, Friends Status, Notifications , Friends Links and Friend List.

Thanks for the tip, Bill

Find your Facebook Information

To generate these links, it seems you need three ids: your facebook id, your_internal_key and your_friend_key.

1. To find your_facebook_id and your_internal_key, go to > Facebook > Inbox > Notifications.

Right click on “Your Notifications” and copy the short cut. This is your notifications feed.

The structure of the feed is:

http://www.new.facebook.com/feeds/notifications.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

The first two identical numbers are =your_facebook_id, the third number is =your_internal_key. Copy these numbers.

2. To find your your_friends_key, go to Facebook > Friends .

Right click on “Friends Status’ Feed” on the left hand side and copy the short cut. This is your Friends Status feed.

The structure of the feed is:

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_key&format=rss20

The first numbers is again =your_facebook_id, the second number is =your_internal_key. Copy the second number.

You now have all the information needed to construct the feeds below! Let me know if you know about any additional feeds, or if you have any problems.

Status Feed

The feed URL is:

http://www.new.facebook.com/feeds/status.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

Notifications Feed

The feed URL is:

http://www.new.facebook.com/feeds/notifications.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

Friends Status Feed

The feed URL is:

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_key&format=rss20

Friends Links Feed

The feed URL is:

http://www.new.facebook.com/feeds/share_friends_posts.php?id=your_facebook_id&key=your_friend_key&format=rss20

Friends List Feed

The feed URL is:

http://www.new.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friend_key&format=rss20

1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 3.33 out of 5)
Loading ... Loading ...

88 Comments »

  • Art said:

    Status feed no longer url no longer works! :(

  • Bill Dueber said:

    You can also create a feed to a “Friend list” by appending the appropriate identifier on the end, e.g.,

    http://www.facebook.com/feeds/friends_status.php?id=&key=&format=rss20&flid=

  • Nick said:

    I can see the status feed URL on mine – testing a twitter integration now.

    Thanks for the post

  • Karl said:

    very handy, thanks!

  • stradamax said:

    http://www.new.facebook.com/feeds/status.php?id=148XXXXXXX&viewer=148XXXXXXX&key=502XXXXXX&format=rss20
    =
    “L’indirizzo relativo a questo feed non è più valido. Visita, se possibile, la seguente pagina per risalire all’indirizzo corretto, http://www.facebook.com/statusupdates/.:(

  • David C said:

    I don’t speak Italian, but if the iGoogle translation of his problem is close, I think I have the same problem as stradamax.

    When I paste my_facebook_id and my_internal_key into the template you have above for personal status feeds, I get the error message: “This feed URL is no longer valid. Visit this page to find the new URL, if you have access, http://www.new.facebook.com/minifeed.php?status&id=54XXXXXXXX.” which then redirects to my profile page (http://www.new.facebook.com/profile.php?id=54XXXXXXX&v=feed) and I still can’t get my own status feed from there. Any idea why it works for some users and not others?

    is FB really that paranoid about me posting my status updates elsewhere that they’ve shut this down? annoying.

  • Bryan said:

    @david c … Same problem for me.

  • How to update twitter with your Facebook status. » WesBlog.com - Conquering Atlanta one bar at a time. said:

    [...] [UPDATE - April 16, 2009] The hacked link I was using the find your facebook RSS feed has been removed. Use the following steps to find your facebook RSS information. Special thanks to Kristi Barrow [...]

  • hoggis said:

    What is happening? Why has Facebook turned off the status feed? Other feeds are working well. Is there a reason? Does somebody have a solution? I find nothing in the Facebook help area. The problem seems to be new looking at the replies above.

  • Wes said:

    Some users are having trouble accessing their feeds using URL manipulation, while it works fine for others. I think maybe privacy settings could affect your RSS URL access, but that is only a guess.

    I’ll post if I figure anything out, but right now I am stumped.

  • Ian Knox said:

    FYI: Facebook has changed some of those URLs.

    These are working as of today using Google Reader (for me at least, I suspect that some of these are effected by privacy settings):

    Your friend’s status updates:
    http://www.facebook.com/feeds/friends_status.php?id=your_facebook_id&key=your_friends_key&format=rss20

    Your notifications:
    http://www.facebook.com/feeds/notifications.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

    Your friend’s notes:
    http://www.facebook.com/feeds/friends_notes.php?id=your_facebook_id&key=your_friends_key&format=rss20

    Your friend’s posted links:
    http://www.facebook.com/feeds/share_friends_posts.php?id=your_facebook_id&key=your_friends_key&format=rss20

    It follows that _your_ status feed should be
    http://www.facebook.com/feeds/status.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

    But that re-directs you to http://www.facebook.com/minifeed.php?status&id=your_facebook_id, which for me does not work.

    Pity facebook doesn’t seem to support RSS very well– although I can’t say I blame them as there’s no profit in it for them (on ads.. .yet)

  • How to update Twitter with your Facebook Status | Kristi Barrow said:

    [...] Edit – this no longer seems to work for anyone anymore. To find your facebook status RSS URL, readFacebook RSS feeds – what is available? [...]

  • kristi said:

    The status feed is still working for me today. I used to think it could be privacy settings but now I am not so sure. All my privacy settings are set to “Only Friends”. This is very weird! Facebook – what’s happening!

  • Josef said:

    the status feed doesn’t exist anymore. facebook removed it. =(

  • Wes said:

    If you are unable to find your status feed through URL manipulation — I have posted steps to create a new “friend feed” that will contain only your status updates.

    http://wesblog.com/?p=1437#content

  • Matt said:

    How do you know what the internal key is?

  • Kristi Barrow (author) said:

    Hi Matt,

    you can find the internal key by following step 1 (I believe the feed still exists for everyone):

    1. To find your_facebook_id and your_internal_key, go to > Facebook > Inbox > Noitfications.

    Right click on “Your Notifications” and copy the short cut. This is your notifications feed.

    The structure of the feed is:
    http://www.new.facebook.com/feeds/notifications.php?id=your_facebook_id&viewer=your_facebook_id&key=your_internal_key&format=rss20

  • ada said:

    It seems like most people are just having trouble finding their friends key. Since the link on the friends page isn’t there anymore, there is another way to get it.

    1) go into the notes application
    2) make sure it is showing your Friend’s Notes and not a specific person’s notes
    3) go down to the bottom of the box on the righthand side
    4) Under the “subscribe to these notes” option, copy the “My Friends’ Notes” url. This url has your friends key. You can then plug it into those other URLs above to use them.

  • Lubsy said:

    Thanks ada! That was the key! Got mine working great.

  • Find dit status-feed på Facebook | Signe Marie Richter said:

    [...] feeds til at kokse, men det er blevet afkræftet af brugerne på både Wes’ blog og på Kristi Barrow’s blog. Der er et par alternative løsninger iblandt kommentarerne, f.eks. at man kan få en ven til at [...]

  • joell said:

    is this still working? im trying to find the link you post but

    http://www.new.facebook.com/notifications.php is the link of NOtifications no more ?id= on the URL.. im trying to link my facebook notifications on wordpress lifestream

  • jsmith said:

    For any developers out there trying to utilize these urls, Facebook filters the user-agent of the request. You’ll need to set the user-agent to a popular broswer for it to work, e.g. “Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)”

  • Dennis said:

    None of these work for me. What the frickin’ hell is wrong with Facebook?! Why is this so difficult?!

  • Jonathan Cameron Harriot said:

    Visit http://www.facebook.com/posted.php?id=1082144677 and there is a little box to customize your RSS feed.

  • Jonathan Cameron Harriot said:

    http://www.facebook.com/posted.php?id=XXXXXXXXXXXXXX replace XXXXXXXXXXXXXX with your user ID, this method returns only links. I used simplepie to filter my wall posts to return only things I said but the RSS feed is not long enough to filter out the application gift garbage.

    Any idea how to return just things one user posts without screen scraping?

  • Kristi (author) said:

    Hi Jonathan,

    good question – I’ll look into it and see if I can figure it out!

  • Tom said:

    Hello facebook feed experts,

    Facebook keep giving me error 403 for feed retrievals. Any ides? I switched to use offline sessionId, and things stopped working.

    java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.facebook.com/feeds/notifications.php?id=XXXXXXXXXXXXXX&viewer=YYYYYYYYYY&key=ZZZZZZZZZZ&format=rss20

    java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.facebook.com/feeds/notifications.php?id=XXXXXXXXXX&viewer=YYYYYYYYYYY&key=ZZZZZZZZZZ&format=rss20

  • Lynn said:

    I need help, I am trying to see my friends updates WITHOUT the crap of seeing “so and so has sent you a gift.” I just want to be able to see my friends Status updates, and the above is not working. I have tried

    http://www.new.facebook.com/feeds/friends_status.php?id=xxxxxx&key= xxxxxxxx&format=rss20

    as well as

    http://www.facebook.com/feeds/friends_status.php?id=xxxxxx&key=xxxxx&format=rss20

    and I get This feed URL is no longer valid. Visit this page to find the new URL, if you have access, http://www.new.facebook.com/statusupdates/.

    Please help me!

  • Intesar said:

    Easy way of getting your Notification RSS URL

    http://www.facebook.com/notifications.php?

    navigate to the above link and copy “Via RSS” link url

  • Diane Bourque said:

    Thanks so much Kristi for this excellent tutorial.
    It solved my dilemma about putting my Facebook RSS Status Feed on my Soup.
    http://dianebourque.soup.io

  • Facebook Applications said:

    It seems that if you use the swap method or still have the link to your rss feed it will still work. but now the key in the query string is different between notifications and status.. hence it doesn’t work.

  • erik said:

    anyone know if there is a new url for the status rss feed, only one i can get to work currently (as of Dec 2009) is notifications.

  • vison said:

    Where can I find that url?

  • ladislav said:

    how can I find my_friend_KEY?????

  • basti said:

    Note: The reason why some CAN use the method while others can’t is that Facebook has changed the key-structure with more recent accounts. The key-Number MUST fit to the corresponding feed PHP. For example, I have a DIFFERENT key number for my Notes-Feed and my Notifications-Feed. If you use the key from notifications.php, it won’t work with other RSS.

    The only key that does work on several feeds for me is the friends key. It does work for both notes and status. This is why you still can substitute your friends key over the Notes-Workaround.

    However, it’s not possible to find out your own status.php ID if you don’t have one of the older accounts. At least, this is completely true for me. What should work as a workaround could be creating another facebook user and use its own friends_status.php over the notes-Workaround with just your profile as friend. I’ll give it a try and tell if it worked.

  • basti said:

    (I) How to get your own status feed with newer accounts

    OWN status feed:
    1. Make sure, you have a “Notes”-Tab in your profile. If you don’t have one, create one. You can delete it later. Write at least one Note.
    2. Register a new account with facebook. You will keep your old own, don’t worry.
    3. Add just one friend, yourself.
    4. Log off. Log in to your regular account and accept yourself. Log on again with your secondary account.
    4. Surf to: http://www.facebook.com/notes.php?friends. Click on the subscribe to your friends link on the right. It has a RSS-icon besides it. You’ll get a link with: http://www.facebook.com/feeds/friends_notes.php?…..
    5. Exchange friends_notes.php with friends_status.php, leave everything else. Voila, you have your own status feed, that just includes YOUR status updates!

    (II) How to get your own notes, notifications and links feed with newer accounts

    Notes:
    1. Log into your REGULAR account. Go to your profile. Click on “Notes”.
    2. On the right side, you’ll find the subscribe to your own notes button. It begins with something like: http://www.facebook.com/feeds/notes.php?... – This is it already.

    Links:
    3. Exchange the feeds/notes.php with posted.php. IMPORTANT: You HAVE to remove feeds/ as well!
    4. Delete everything after your id=xxxxxx. It looks like this: http://www.facebook.com/posted.php?id=123456789 – surf to it!
    5. Click on the subscribe to your friends link on the right. It has a RSS-icon besides it. You’ll get a link with: http://www.facebook.com/feeds/share_posts.php?…. – This is it!

    Notifications about things going on with your account:
    7. Now go to: http://www.facebook.com/notifications.php?
    8. Now, you can filter the notifications in the right coloum.
    Note: You CAN filter to show only YOUR notifications in the webbrowser, here. But you CANNOT filter this in the RSS feed. You CAN filter what apps are shown into the RSS feed, though. Don’t ask, why!
    8. Click on the “Via RSS” links on the right. Link should be:
    http://www.facebook.com/feeds/notifications.php?... – This is it!

    Hint:
    What I do here is to deactivate everything at first in the filter. Then I activate “sent by myself” and the “comments” section. Then, comments only to my own profile an my relevant notifications are shown here. I use this RSS feed to push to my Twitter. I think it’s a little confusing if there are too many links to foreign profiles and this happens with the other apps (photo etc.) quite quickly. If you do post a lot on other profiles, however, foreign comments might show up in this RSS feed than, too! Just as a reminder. :)

  • JohnB said:

    Hey! You guys are legends. I now have an RSS of friends’ status updates – not only do I not need to log on to FB for yet another purpose, I can run a search on the feed and get alerted whenever any of my friends are posting about my new home town (-thus finding out, hopefully, when they visit).

  • 5 points to remember while following feeds « Elite Warrior said:

    [...] Here is post that tells you how to use facebook without visiting facebook just to check content updates. Possibly related posts: (automatically generated)Are You Still Following This Feed?Can You Feed Yourself?Wordpress.com feature request: External syndication feed provider support [...]

  • mark said:

    Wondering if there is a news feed rss url , anyone know?

  • Jamba said:

    Seems like FB has this week turned off even all these feed URLs as suggested above. i.e. it still works for OLD existing feeds, but one cannot access the information anymore and create a new link.

    Do you experience the same?

    Any suggestion on how to still get the friend news feed (aka status updates) into a RSS format?

  • Jed Hallam said:

    I’ve just written up a really easy way to set up a monitoring tool that’s faster than Google Alerts – and it includes how to pull RSS from Facebook and filter it… http://rock-star-pr.com/the-perfect-monitoring-tool/

  • stk said:

    Been having a devil of a time trying to get a URL that returns my status updates. This may seem counter-intuitive, but the easiest way I see of getting this is to create a dummy FB user that has only one friend (you) and then subscribe to their RSS feed?

    Facebook should be shot for making this (and other navigation) so difficult. You’d think they’d have an API that handles this in a more robust fashion, like Twitter (and other decent web apps).

  • littlered said:

    It seems like they have changed everything and there is no way to have rss feed within fb unless the feed was tunnell to any 3rd party app first

  • Kian Gray said:

    RSS Feeds are really very helpful and you could get site and news updates from it.’::

  • xcoajpkq said:

    DAcufv wtgzmnmuujlb, [url=http://yhevgvldehew.com/]yhevgvldehew[/url], [link=http://zlvnsptpehvp.com/]zlvnsptpehvp[/link], http://rzulakfpgfbo.com/

  • Robert said:

    Wow, thanx, man.
    That was wexactly what i was looking for.
    Appreciate it very much.
    Keep it up :-)

  • Damry said:

    I am just wondering if someone can tell me, please, how to manage these two codes so that the rss viewed will be related to that of the viewer (log in user): your_facebook_id and your_friend_key. So, it will not be a static number, but a dynamic one. Can we do that?

    Thanks

  • Lucas Watson said:

    RSS feeds are really great because you are always updated with the latest news or blog posts.`-~

  • Nate said:

    ada’s instructions for getting the friend_key worked for me. I now have a friends’ status RSS feed. Thanks so much for the help!

  • anonymous said:

    I will venture a guess about why Facebook’s not got obvious RSS feeds for status updates, etc.: PRIVACY

    They constantly have problems with the way they manage security on their site. They’re “making it up as they go along” (the access, that is), and don’t have a plan about APIs, etc.

    Read more:

    http://www.guardian.co.uk/technology/pda/2010/jul/29/facebook-bittorrent-data

  • Heather said:

    Hi- I’m trying to find the feed for a page, rather than my profile. Can you clarify? Great thread and info above!

  • Isabel Russell said:

    RSS feeds are really great if you want to stay updated ‘”~

  • juzhax said:

    It doesn’t work anymore.
    But this idea work that I found.

    http://www.justin.my/2010/09/how-to-import-rss-feed-to-facebook-page/

  • pratomodani said:

    why they hide the Rss url anyway?

  • jcproperty said:

    Wow ! Thank you everyone !
    I now have subscribed to my notifications, friends status and friends links feeds !
    But I wonder if there is a way to have a global “news feed” feed that includes the friends updates and links, something that would show everything that appears on your facebook home page… not found yet!

  • earthchie said:

    I’m just developed small web application to generate rss feed from any facebook account.

    here http://fb2rss.earthchie.com/

    just put your facebook url in the box then press submit
    then you will get your facebook rss feed

    *this rss feed supported twitterfeed.com

    I’m not good in English, But it’s ok if you have any suggestion
    contact me: http://earthchie.com

  • nariedneseece said:

    Hello,

    I have been attempting to locate some embroidered badges like these
    lapel pins to have stitched on my biker vests and it would be nice to get a recommendation for a place to buy them.

  • Nikon Camera Bag said:

    i think that RSS FEEDS should also be included on the list of the best inventions because it makes life easier for bloggers like us .-’

  • The Shock said:

    thanks. :)

    but It doesn’t work :(

  • Ahrengot said:

    You can also find the RSS/Atom feed for pages. I wrote a quick guide about it here: http://ahrengot.wordpress.com/2011/01/11/how-to-read-the-rss-feed-of-any-facebook-page/

  • Man vs Twitter | man vs twitter said:

    [...] Hat tip: Kristi Barrow [...]

  • xxdesmus said:

    I sure would like to find an RSS feed for things I “Like” on Facebook. That’d be quite handy…any ideas how I can do that?

  • kvalin said:

    is there a way to find the link of a previous post i published without someone like it or comment??

  • Peter said:

    Try this one, works quite well: http://fbrss.com/

  • Keith said:

    Nice, Peter! FBRSS works great!

  • Asa said:

    How do I find my companys status feeds from FB? It´s not the same procedure as for a friend or I´m I wrong here?

  • rvalencia said:

    This feed URL is no longer valid. Visit this page to find the new URL, if you have access,

  • sasan said:

    Thank you!

  • Janet said:

    rvalencia and sasan can I get the new info, too

  • Paola said:

    Hello :D I tried to get also my facebook status feed but I couldn´t. Does somebody know other way to do it. Thank you a lot :D … here is my url: http://www.facebook.com/feeds/status.php?id=1346318215&viewer=1346318215&key=AQAY5U-W7n8Y-CYb&format=rss20

  • Theresa said:

    As Peter mentioned above, http://fbrss.com works. The only thing I don’t like is that it shows statuses, photo, and link postings. I’d rather it just be a feed of my statuses.

  • Chrissanne said:

    Is there a method for getting an RSS feed for FB PAGES… vs. Profile?

  • risdiyanto said:

    it doesnt work anymore

  • Pankaj said:

    Rss url not work properly

  • Geeb said:

    I have a fix for anyone who ventures down to the bottom of this page! Hah!

    Accessing Your Facebook Status RSS…

    http://geebart.com/blog/facebook-status-rss-feed

    Enjoy!

  • Bubble Bags said:

    Here is the fix! Use this application. What a pain in the behind, I have been trying to get my status feed all morning. Hope this helps someone else a couple hours of searching around.

    http://www.facebook.com/apps/application.php?id=122649761132929

  • Manas said:

    Hey guyz,

    Its quite Simple.

    Just goto the url “
    http://www.facebook.com/notifications.php.

    There is a Link for Subscribe Via RSS. Right Click and Copy the Link and use it as RSS Feed.

    :)

  • chouny said:

    Need help want more traffic!!! my website http://www.nywholesalescarves.com

    thanks thanks

  • mindyou said:

    it is work very good. hahha!!!!!!!!!!!

  • Plasterer said:

    Works a Treat, thanks.

  • Fabio said:

    Plasterer it doesn’t work!
    We dont have the friend key anymore :(

  • chase said:

    Any updates to this? ever since they added the subscribe to feeds link, this seems impossible. the link has this “&format=rss20″ at the end. So a feed reader blanks out on it when embedded in an atom.

    this, for instance, is no good.

    the latest on simplehairandskin.com
    http://www.simplehairandskin.com/feed.rss
    the simple hair salon feed

    simple hair and skin
    https://www.facebook.com/feeds/page.php?id=192897387429440&format=rss20
    https://www.facebook.com/feeds/page.php?id=192897387429440&format=rss20
    Hair and Skin

    And removing the “&format=rss20″ just takes you to a page that says format not supported. sigh.

    this would fine, i guess, if the only feed i wanted on my site’s feed was facebook. i could just embed that link. but then it isn’t adding content to my site, it’s just linking to facebook. so i wouldn’t care for that.

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.