Facebook provides a whole set of frameworks for third-party developers to access the Facebook social resources such as friend's data, albums, and events.
There are three ways to integrate the Facebook platform. We can put the virtual world as an application in Facebook, as an external application, or as a desktop application.
When setting up the virtual world as an application inside Facebook, users can log into the virtual world within the Facebook website. The users do not need to leave the Facebook website when transiting to the virtual world from browsing friends photos or news.
With the external website application setup, the players go to the virtual world website instead of the Facebook website. We can authorize ...