No longer maintained, primarily because I've taken a full-time non-Drupal job. Facebook's lawyers asked me to take down the drupalforfacebook.org website, because the domain had the f-word in it.
This set of modules turns Drupal into a platform for developing Facebook Applications. This allows you to embed your content and features within facebook, or allow facebook users onto your site via Facebook Connect.
The Drupal for Facebook philosophy is that the functionality already built into Drupal should be used to create Facebook Applications. Where possible, we use Drupal's user management, permission schemes, blocks, views, etc. to implement the Facebook App. Experienced Drupal users will find it very straightforward to build a Facebook App. Facebook developers new to Drupal should spend some time browsing Drupal.org to learn best practices.
Drupal for Facebook contains several sub-modules. Enable just those that you need. For example if you need Social Plugins, enable just fb.module. For Facebook Connect, enable
fb_connect.module; Canvas Pages,
fb_canvas.module; wall posts and status updates, the
fb_stream.module; and so on...
Additional documentation can be found here: http://drupal.org/node/195035.
Which release to download?
Has not been upgraded to Drupal 8.
The .dev builds (links below) are the most up-to-date, but not as stable as numbered builds.
The 4.x branch is substantially different from the 3.x branch. 3.x has been around for quite some time, offers quite a few features, and is relatively stable. However, the 3.x build refers to some older APIs, which facebook now supports only for older apps. If you're starting a new application, use 4.x.
Use the 4.x branch if you have the ability to submit issues (and patches) and push the development forward. Otherwise choose 3.x.
- JSON extension for PHP
- PHP 5.4 or higher (for proper decoding of JSON
- JSON extension for PHP
- Facbook's PHP SDK version 3.x (see README.txt)
- Curl extension for PHP
Important: Check all Drupal for Facebook releases for latest numbered release candidates. (Drupal.org will not show them in the list below.)
- Maintenance status: Seeking new maintainer
- Development status: No further development
- Reported installs: 5,476 sites currently report using this module. View usage statistics.
- Downloads: 164,512
- Last modified: December 8, 2015
- Stable releases receive coverage from the Drupal Security Team.
Look for the shield icon below.