| 1 |
Welcome,
|
| 2 |
|
| 3 |
This sandbox currently contains the facebook_api, facebook_apps, and facebook_apps_demo modules. Hopefully these modules will soon form the basis of the Facebook project on Drupal.org.
|
| 4 |
|
| 5 |
|
| 6 |
Module Descriptions
|
| 7 |
~~~~~~~~~~~~~~~~~~~
|
| 8 |
|
| 9 |
The facebook_api module is just a wrapper for the PHP5 Facebook API Client. Currently has these features:
|
| 10 |
|
| 11 |
* Administrative interface for entering API key, shared secret.
|
| 12 |
* Wrapper functions for loading a Facebook API instance.
|
| 13 |
* Fast access to the API client via singleton method.
|
| 14 |
* API client checking to ensure the FB client is accessible, and
|
| 15 |
readable.
|
| 16 |
|
| 17 |
The second module, facebook_apps, adds a framework for creating Facebook apps (using Drupal as a back-end for the canvas page). The features for this module right now are:
|
| 18 |
|
| 19 |
* Facebook --> Drupal user synchronization. This is done using the
|
| 20 |
authmap functionality of Drupal (thanks Rob from ChipIn.com!)
|
| 21 |
* Facebook session key handling, and PHP session management.
|
| 22 |
* Facebook theme + menu handling that allows any Drupal menu item to
|
| 23 |
display itself inside the Facebook canvas page
|
| 24 |
* CSS integration and inline CSS helpers. This will both take your CSS
|
| 25 |
files and turn them into inline style blocks as well as help you do
|
| 26 |
large volumes of inline CSS (often necessary when using FBML)
|
| 27 |
* Drupal pager themed for Facebook!
|
| 28 |
* Much much more ...
|
| 29 |
|
| 30 |
The final module is a demo module that demonstrates the capabilities of the facebook_api and facebook_apps modules.
|
| 31 |
|
| 32 |
|
| 33 |
Contact
|
| 34 |
~~~~~~~
|
| 35 |
|
| 36 |
* Group: http://groups.drupal.org/facebook-api
|
| 37 |
* Me: http://drupal.org/user/33827
|
| 38 |
|
| 39 |
James Andres
|