About Coding For Facebook

About Coding For Facebook
  
Integration of apps into Facebook can be very beneficial for developers. You will be able to integrate your app into the News Feed and also the notifications. The core technologies on Facebook are platforms such as Social Plugins, Graph API and Platform Dialogs.

To begin with an API, you have to have an API key. To get this key, you have to create an application, select an application name and agree to the terms of use on the developer’s application page. Once you have done this you will be assigned an API key and a secret key.

FBML also known as Facebook Markup Language is Facebook’s version of the HTML language used on the internet. There are some exceptions of the tags used in FBML and they are HTML, HEAD, BODY and Javascript.

FQL also known as Facebook Query Language is Facebook’s version of SQL also known as Structured Query Language, which is widely used on the internet. FQL is a query language that allows users to query other user’s data by using a SQL-style interface, thus avoiding the need to use the Facebook Platform Graph API. Data returned from an FQL query is in a format called JSON.

For accessing Facebook’s server, the use of Javascript SDK (JS SDK) is recommended. This is a set of features that includes REST API, Graph API and Dialogs. It provides the rendering of XFBML versions of Social Plugins and a way for Canvas pages to communicate with Facebook.

Before creating any applications for Facebook, you must have a Facebook account. Go to the Facebook website and register for a free account. When you have an account you can start creating apps for this account.






No comments: