Facebook status

yelvington - August 21, 2007 - 18:50

This very simple module is ideal for a single-user, personal site. The fbstatus module fetches your current Facebook status, using an individualized RSS feed provided by Facebook, and provides it as a block that you can display on your site, without entanglement with the RSS aggregator.

Standard Drupal permissions apply, so you can control who sees your status.

PHP5 is an absolute requirement.

Since the feed URL can be anything, this may work with other data sources that offer one-liners in RSS format. In some cases, such as a Twitter feed where the flow of your posts may be important, the aggregator module is a better solution.

By design, this module fetches only one feed and displays only the most recent result.

Status of this module

Facebook is constantly changing its access systems, and has at this time made it very difficult to find the RSS feed of your updates on which this module relies. Here are current instructions, with the caveat that Facebook could break the system at any time.

  1. Log into facebook.
  2. Click on "Inbox."
  3. Click on the "Notifications" tab.
  4. Find the RSS link under "Subscribe to notifications" and copy it. THIS IS NOT THE RIGHT LINK but it contains essential information.
  5. COPY the link URL arguments -- everything to the right of the "?" in the URL. This should looks something like id=563407515&viewer=563407515&key=1234aa32e7&format=rss20.
  6. Paste it after http://www.facebook.com/feeds/status.php?

You now have a feed URL that will deliver YOUR status updates. You should TEST THIS URL using a browser that is NOT logged into Facebook. If you get an RSS feed containing your updates, this is valid, and you should paste it into the configuration at administer -> setttings -> Facebook status.

Other status-like modules

Do not confuse Facebook Status (fbstatus) with other Drupal contributed modules that fetch or manage microblogging. Issues that appear to be filed with the wrong project may be closed without comment.

See also:
http://drupal.org/project/twitter, which provides for incoming as well as outgoing updates
http://drupal.org/project/activitystream, which harvests and displays arbitrary feeds for each user
http://drupal.org/project/facebook_status, which provides a Facebook-like status for Drupal (not integration with Facebook)

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.3 Download (8.92 KB) 2009-May-24 Notes
5.x-1.3 Download (8.35 KB) 2008-Nov-22 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev Download (8.93 KB) 2009-May-25 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.