How to Do Everything: Facebook Applications How to Do Everything: Facebook Applications - Jesse Feiler

Please start by downloading the main READ ME file. Each chapter's files (including separate READ ME files) are in a ZIP archive.

Visit the book's Facebook Page for videos, discussions, and updates. Become a fan to be able to get back there quickly and to receive occasional updates and special offers.

If you want to deploy the examples (or modifications to them), you need to add the Facebook Developer App so that you can get the keys you need for each application you create. You will also need a Web server on which to deploy your app. There's a two-part video on the Facebook Page that shows you the steps involved. Chapter 12 gives you all the details.

The Chapter 15 (revised) files were uploaded as of April 17, 2008. The READ ME file enclosed in the archive provides details of the changes. The major points are:

  • Tested and run against the April 9, 2008 Facebook client files. Also note that we're switching over the the client (not php4client) files. We have not found any inconsistencies in the examples, but going forward we're sticking with PHP5.
  • A simplification of the get_from_database_and_render function in lib.php, including moving pagination to its own function. This makes the code a bit more reusable and simpler, although the step-by-step process of building it in the book can be easier when you go through building your first Facebook apps.
  • An API change by Facebook to $facebook->api_client->feed_publishTemplatizedAction required removing the first parameter. Other API changes that have taken place in the last few months are handled within the Facebook client.
Chapter 15 (revised)

Updates to Facebook Platform generally come in the form of weekly pushes (often on Tuesdays). These changes are detailed on the Facebook Developer application. (You can subscribe to an RSS feed to keep up with things.) In addition, I'm posting the most important updates to the Discussion board on the book's Facebook Page.

If you download the files, please seriously consider signing up for the Downloads Updates list at the right. This is a low-volume list that alerts you to changes in the download files so that you can either re-download them or apply necessary changes.

For more on social networking, visit Jesse's Social Networking Site.

Sign Up Now for Downloads Updates!

* required

*










Email Marketing by VerticalResponse

Note: This is a double-opt-in list. If you do not receive a confirming email (usually within an hour), contact us.