How to automatically post your Facebook status to Twitter

Well it looks like Facebook and Twitter are now playing nice. If you’re logged into Facebook, this page will walk you through the process of hooking things up so that your Facebook updates will go out to your Twitter feed. Select what you want, and protect the rest. I’m going to leave this post as it is, but the link above is really the one you should use to make this happen.

I’m in the midst of figuring out a better way to automatically build a list of ‘tweets’ and have them scheduled throughout the day. My current system is a bit broken.

A friend pinged me on Facebook saying that he was looking for something else, an app that would post your Facebook status to Twitter. I thought checking this out would be easy, but given the changes Facebook has been through over the last while the resulting solution is a mashup, not an app.

Yes, it’s possible, not pretty, but possible. Here’s how to do it. Some of this information was gleaned from TechLifeWeb and JeffSandquist.com (thanks!).

  1. In FB, go to your Inbox > Notifications page
  2. At the bottom of the right column, there’s the link for the Notifications feed… right click on it and copy the link (or hit properties and copy the URL that shows up in the new window)
  3. To test that it works, paste that URL into your browser and hit enter. (You’ll see your notifications feed show up)
  4. In that URL, change ONLY the portion that stays “notifications.php” to “status.php” and hit enter.
  5. The resulting page ‘should’ be your Facebook Status RSS Feed. Here’s mine for an example.
  6. Copy your entire URL to a text document and save it. You’ll need it later.
  7. Get a Twitterfeed.com account. Twitterfeed lets you harvest your RSS feed at a set frequency and publish your feed to a Twitter account.
  8. Create a new Twitterfeed using the long Facebook URL you saved earlier, set your publish frequency, and you’re done.

Currently Twitterfeed is having some consistency issues — some, but not all of my feeds are being published correctly. They are aware of the issues and are working to fix them.

Related Posts with Thumbnails

42 Replies to “How to automatically post your Facebook status to Twitter”

  1. .: Brad – wow! – well done. I’ll try this shortly (am home sick at the moment, not much energy). I would have NEVER come up with anything like this. Is it working? I realize that you are the man to follow, so I’ve added this blog to my Reader. Thanks for investigating this after my earlier question. 🙂

  2. Thanks Randy. The solution was on the other sites, just needed to be updated slightly..which I did. Standing on the shoulders of others..etc…

    And thanks for the blog link! Do let me know setting it up goes, and your thoughts on the process, if you’re so inclined 🙂 Twitterfeed is mostly working for me, but they are having a few issues..but are working on them.

  3. Hi Brad. I set it up a couple hours ago, and just checked my Twitter feed. I had posted a FB status update a couple hours earlier, and that update has not appeared on my Twitter feed, despite having successfully followed your instructions. I set up an account with Twitterfeed.com, and pasted in the RSS feed for my status updates, and my notes as well. Nothing has appeared on my Twitter page.

    Is it working for you?

  4. Hi Randy, sometimes it takes a while for the Twitterfeed to ‘engage’. It looks like that has happened as your Twitter stream includes links from FB, with the source application listed as Twitterfeed. You should be good to go.

  5. Thanks Brad. You’re right, what I didn’t realize was that Twitterfeed pulled my last four status updates, and added them in reverse chronological order. Duh.

    Thanks again. Clearly I need to paying closer attention to your musings on Byte-Sized Technology In Easy-to-Understand Language! 🙂

  6. And hopefully we won’t have to rely on this workaround, if Facebook really is working on a Facebook to Twitter application…we’ll see 😉

  7. I keep getting http 403 error The website declined to show this webpage
    HTTP 403
    Most likely causes:
    •This website requires you to log in.
    Am I doing something wrong???

  8. It’s when I change the notification.php to stauts.php It then goes to that error message.

  9. Hmmm, nothing unusual there Nicole, perhaps you have to adjust the security or sharing settings on your facebook minifeed? I’m not sure what they ‘should’ be set to, but will look into it a bit more in the next day or so.

  10. I’m trying to create a feed of my status, I have my ID & key information correct, and when I try to check my feed I get the dreaded “This feed URL is no longer valid. Visit this page to find the new URL, if you have access…” page.

    Has anyone discovered the cause of/solution to this problem? Is there anything in the privacy settings that prevent the status from feeding?

    I’ve gone into my Settings > Privacy > Profile settings and selected ‘Everyone’ for ‘Status and Links’. Under Privacy > News Feeds and Wall > Actions within Facebook, I have checked all of the boxes.

  11. Please help. This is driving me mad. I want to do the same thing — to get the RSS feed address of my Facebook status so I can put it in my aggregator or personal web site, but everybody keeps saying, “Go to the Inbox > Notifications tab.” There IS NO SUCH THING! I am not losing my mind. Why is this such a freaking hard thing to do? Is there a setting in my Facebook that is blocking my ability to see the Notifications tab? What’s the big security concern? If I want to allow my Status updates to be available as an RSS feed, that’s my prerogative, not Facebook’s.

    1. Hi Sean,
      No, you’re not crazy, that link is not there now. It seems that Facebook has updated the site’s navigation since this post was published, but not addressed RSS feeds. In fact, their own help on RSS Subscriptions is still out of date:

      How do I subscribe to my Facebook Notifications?
      If you would like to create an RSS Feed for your Facebook Notification…
      If you would like to create an RSS Feed for your Facebook Notifications you can do so by going to your Inbox and selecting the Notifications tab. On the following page will be the option to “Subscribe to Notifications” on the right. After clicking “Your Notifications”, Facebook will generate an RSS Feed that you can save to your bookmarks folder and view in your browser. You will now have an auto-updating RSS Feed that alerts you of important things on Facebook involving your account (i.e. Wall posts, photo tags etc).

      So I’d suggest pinging their support folk and ask for some clarification…

      Good luck!

      — Brad

  12. This is great and is working for me.

    But question – is there a way to create a similar feed for photos that I post on FB. As I post photos to my wall or to an album, I’d love to ping that out as an RSS.

    Is there some tweak to the URL that would grab those? I tried some obvious guesses, but they were no go.

    http://www.facebook.com/feeds/%5Bphotos%5D or [album].php?id=507536722&viewer=507536722&key=bf2ab35700&format=rss20

  13. I get the exact same error as thomas (#24). All the websites that tell you “Oh, just replace ‘notifications’ with ‘status’ and it works great” must not have tried it recently. Sure, it works with ‘notifications’ but you can’t get similar results with ‘status’. I’ve been struggling with it for over an hour, I think Facebook has just locked it out or something.

  14. Yes Thomas knows he gets a valid RSS with the notification page. It is when he changes notification to status which is the wall, it errors.

  15. Re: #30 – yes, but it only links *pages* you are an admin for, not your own profile status updates.

    I, too, am getting the error message when I try to change “notifications” to “status.” How are your privacy settings set for your profile? Though, acc. to #29, setting privacy to “everyone” still isn’t working.

    Kind of puzzling, this one. Thanks for everyone’s comments/suggestions/relaying trials & errors – and for confirming that a few of us are not alone in our frustration!

  16. Hey, first off Facebook changed status codes so they are not the same as notifications. You can do the same trick but go to Account->Application Settings->Notes then on the right there will be a link to subscribe to friend’s notes, copy the link and then try changing “friends_notes.php” to something else.
    My problem is that I’m getting double posts like:
    John is happy
    John is happy
    And one will be a link?
    Any solutions to this?

  17. This functionality may have stopped working… the RSS hasn’t updated since late Thursday night, although I have updated my Facebook status several times since then.

    I am wondering if, perhaps, this means FB is about to flip the switch on a direct feed from Facebook status to Twitter for user accounts (as noted above, it only works for “pages” now).

  18. What’s odd is that the URL that Rex gave above works, but when I substitute my own ID for his, it doesn’t. So I created a second account, made myself my only friend, and tried it that way — still no joy.

    So it really does feel like a case-by-case thing, unless I’m missing something.

  19. @Andrew: Yeah, I know. It’s frustrating to not have more info on this…and it seems like Facebook has done a partial implementation. The functionality seems to random. Likely logical within Facebook’s structure, but looks random from out here.

  20. Hi Brad, looks like you are the go-to guy for Facebook-to-Twitter questions! I have sucessfully linked my Twitter account to my Facebook business page so that my status posts on my FB business page are also posted on my Twitter page. However when I post an Event on my FB business page, the “fb.me***” link that posts to Twitter is not correct, the link only brings friends to the FB home page instead of to my Event link. Has anyone else had this problem? Any suggestions?

Comments are closed.