Facebook RSS feeds – what is available?
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



Status feed no longer url no longer works!
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=
I can see the status feed URL on mine – testing a twitter integration now.
Thanks for the post
very handy, thanks!
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/.”
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.
@david c … Same problem for me.
[...] [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 [...]
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.
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.
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)
[...] Edit – this no longer seems to work for anyone anymore. To find your facebook status RSS URL, readFacebook RSS feeds – what is available? [...]
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!
the status feed doesn’t exist anymore. facebook removed it. =(
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
How do you know what the internal key is?
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
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.
Thanks ada! That was the key! Got mine working great.
[...] 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 [...]
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
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)”
None of these work for me. What the frickin’ hell is wrong with Facebook?! Why is this so difficult?!
Visit http://www.facebook.com/posted.php?id=1082144677 and there is a little box to customize your RSS feed.
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?
Hi Jonathan,
good question – I’ll look into it and see if I can figure it out!
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
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!
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
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
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.
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.
Where can I find that url?
how can I find my_friend_KEY?????
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.
(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.
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).
[...] 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 [...]
Wondering if there is a news feed rss url , anyone know?
Leave your response!
Social
Advertisement
Categories
Cool stuff
Marketing Links
Social
Recent Posts
Tags
Recent Posts
Most Commented
Most Viewed