facebook appli

How to create a Facebook application
By GiorgioPublished: June 3, 2009 at 12:43 AMTags: applications, create, Developers, facebook applications, your own app

Facebook Apps

Are you ready to create your own Facebook application? Ok start here!

Before we begin, there are a few things you need to know. In order to create a Facebook application:

You should be well versed in PHP or some other coding language — such as Ruby on Rails, JavaScript, or Python — especially one that has a client library for our API.
You need to have a basic understanding of the Internet, SSH, MySQL, and Unix.
You need to be familiar with Web hosting fundamentals and have a place to host your application. You can read some fundamentals about hosting here.

Just to have a complete information about setting up your first application, don’t forget that there is a Facebook Developers Wiki really useful and complete, but i bet that these simple guidelines will be a good start point.
Setting Up Your Application

1 – First you need to log in to the Facebook Developer application

2 – After following the link, click “Allow” to let the Developer application access your profile.

Begin setting up a new application.

Go to the Developer application and click “Set Up New Application”.

Give your application a name, check to accept the Terms of Service, then click Submit.

You’ll see some basic information about your application, including:

Your API key: this key identifies your application to Facebook. You pass it with all your API calls.
Your application secret: Facebook uses this key to authenticate the requests you make. As you can tell by its name, you should never share this key with anyone.

3 – Now we need to configure a few more settings before we can get into the code.

Click “Edit Settings”. Notice that the support and contact email addresses are pre-populated with the email address associated with your Facebook account.

4 – Enter a callback URL. This is the address where your application lives on your server, or the server where the application is being hosted.

5 – Enter a canvas page URL. A canvas page is the address where your application lives on Facebook. When users access your application on Facebook, they’re taken to your canvas page. It’s a good idea to use your application name or something similar. It must be at least 7 characters long and include only letters, dashes and underscores.

6 – You want users to be able to put your application on their profiles, so select “Yes” at “Can your application be added on Facebook?”

7 – That’s all Folks: Click “Save and continue”

For your information I suggest you to follow the Facebook Developers Blog