Drupal for Facebook (fb)
What is Drupal for Facebook?
Drupal for Facebook is a set of modules that allow you to create an application for the facebook social networking site.
Facebook applications come in two basic flavors:
- Facebook Connect apps are web sites with facebook-specific features added. These run on your own domain; pages are HTML with facebook's javascript added.
- Canvas Page apps run within facebook. These appear in the app.facebook.com domain. Pages are either FBML, or iframes embedded within FBML.
Drupal for Facebook supports both flavors of apps, and includes many features common to both, such as writing to activity streams, profile boxes, and more.
Additional Resources
Drupal for Facebook project page: http://www.drupal.org/project/fb
Drupal for Facebook home: http://www.drupalforfacebook.org - this is both a source of information and an example of Drupal for Facebook in action. You may log into the site using your facebook username and password (Facebook Connect), or you can access the content at http://apps.facebook.com/drupalforfacebook (Canvas Pages).
Project issue queue: http://drupal.org/project/issues/fb
General Facebook Application Resources
- FB Developers wiki - very useful
- FBML code testing console check your FBML output to make sure your everything is kosher, will be great for creating a new FBML theme
- FB Developer Resources - download the client library (get php4), Development guides, Anatomy of a facebook app.
