6. The Basics of Creating Applications

This chapter covers the basics of creating and configuring a new Facebook application. First, we cover the many configuration settings provided by the Facebook Developer application and how they should be set for a new application. Next, we create the basic PHP skeleton of a Facebook application and introduce some of the functionality provided by Facebook Markup Language (FBML) and the official Facebook PHP client library. Then, we discuss how applications are authorized by users and how Facebook authenticates applications. Finally, Facebook sessions, signatures, and the data Facebook sends to an application’s canvas page are covered.

In this chapter, you set up and create a sample application, Compliments. ...

Get Essential Facebook® Development: Build Successful Applications for the Facebook Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.