FAQ - Registering Gadgets
I've written a gadget. How do I turn it into an app?

Click Add a Gadget on the main page of this OpenSocket app. The instructions linked from that page will guide you to register a new Facebook app through Facebook's Developer system. You then need to enter information about the new app in OpenSocket so that we can take care of fleshing it out.

What information do I need to give to OpenSocket?

Once you've registered a new blank app, you will need to copy and paste the following pieces of information that Facebook will have issued for your app: Application Key, Application Secret, and Canvas Tag (which you will have chosen yourself).

You also need to specify the URL pointing to your original gadget.

What information does OpenSocket give me to set up my Facebook app?

OpenSocket will give you a 'callback URL' that you will need to copy into the settings for your Facebook app, in the Facebook Developer panel.

How many gadgets can I register?

You can register as many different gadgets as you like, each of them becoming a separate Facebook app that you own. It can be helpful to register a development version of your gadget, as well the real thing, while you work on new features.

Are there any rules or terms of service I need to follow?

When you obtain your new app from Facebook, you will be asked to follow the Facebook Platform Terms of Service. You must make sure that your gadget does not cause your app to violate these. There are no extra requirements imposed by OpenSocket, but we will help Facebook to ensure your apps follow their guidelines.

We would also appreciate it if your gadgets do not make any unnecessary demands on system resources (for example, continually polling for data).