Hosting a Facebook Application?

I have looked on FaceBook Developer page and found that it's possible to create a FaceBook application, however this application must be hosted by you!

I'm new, does any one have an experience on that?

Answers


I don't really see a question. Surely a lot developers created such an application (see all the available apps in facebook).

I personally tried it once. And yes, you need a place to publish your aplication (webserver)...

Some help to start: https://developers.facebook.com/docs/


Yes, you have to have a server external to Facebook. Basically what happens is you give facebook the URL to your application. When someone tries to view it from facebook (http://app.facebook.com/yourAppName/) it will forward the request, along with some special keys for validation, to your application's server. All your code is on your hosting server, and from there is can make calls back to facebook's API/web services to get any needed data. Then you can return any UI/HTML/FBML markup in the reply, and facebook will display it.

There are a bunch of prewritten libraries for Facebook too, for several languages. For example, Facebooker for Ruby.


You don't have to host your application. Here's a company that will host your Facebook application for free for one year.


Need Your Help

Performance: Should I avoid constructor delegation?

java performance constructor

I was wondering if there is any performance difference between running a constructor from within a constructor (aka. constructor delegation) and not.

RGB filters for different forms of color blindness

graphics colors shader blindness

My father is color blind and given that I work in games where the visuals are important, I've always wanted to write a filter for screen shots (or even some type of shader) that emulated different ...