Facebook Platform Overview

The Facebook Platform is a standards-based web service with methods for accessing and contributing Facebook data.
We will discuss about those methods one by one in the next posts.
3 ingredients needed to program within the Facebook Platform: the API interface, the querying language FQL and the Markup Language FBML.
Interface (API)
The Facebook API (Facebook Application Progreamming Interface), probably the most important part, uses a REST-based interface. This means that the Facebook method calls are made over the internet by sending HTTP GET or POST requests to Facebook REST server. With the API, you can add social context to your application by utilizing profile, friend, photo, and event data.
Query (FQL)
Facebook Query Language, or FQL, allows you to use a SQL-style interface to more easily query the same data that you can access through other Facebook API methods.
Markup (FBML)
Facebook Markup enables you to build full Facebook Platform applications that deeply integrate into a user’s Facebook experience. You can hook into several Facebook integration points, including the Profile, Profile Actions, Canvas, News Feed and Mini-Feed.
You may find more informations on Facebook Developers Wiki
Related Post
1 Comment(s)
Comments RSS TrackBack Identifier URI
Leave a comment

[…] Tools 4 Facebook News wrote an interesting post today on Facebook Platform OverviewHere’s a quick excerptFacebook Platform Overview The Facebook Platform is a standards-based web service with methods for accessing and contributing Facebook data. We will discuss about those methods one by one in the next posts. 3 ingredients needed to program within the Facebook Platform: the API interface, the querying language FQL and the Markup Language FBML. Interface (API) The Facebook API (Facebook Application Progreamming Interface), probably the most important part, uses a REST-based interface. This mea […]