ANE-Facebook is a native extension for Facebook SDK on iOS and Android. The extension contains the new Facebook SDK for iOS (3.1), but it still uses the old Facebook SDK for Android (the transition to 3.0 is a work in progress). The Actionscript API is based on the new Facebook SDK API.

Sample

function get logEnabled() : Boolean;
function set logEnabled( value : Boolean ) : void
function init( appID : String, urlSchemeSuffix : String = null ) : void
function get isSessionOpen() : Boolean
function get accessToken() : String
function get expirationTimestamp() : Number
function openSessionWithReadPermissions( permissions : Array, callback : Function = null ) : void
function openSessionWithPublishPermissions( permissions : Array, callback : Function = null ) : void
function openSessionWithPermissions( permissions : Array, callback : Function = null ) : void
function reauthorizeSessionWithReadPermissions( permissions : Array, callback : Function = null ) : void
function reauthorizeSessionWithPublishPermissions( permissions : Array, callback : Function = null ) : void
function closeSessionAndClearTokenInformation() : void
function requestWithGraphPath( graphPath : String, parameters : Object = null, httpMethod : String = "GET", callback : Function = null ) : void
function dialog( method : String, parameters : Object = null, callback : Function = null, allowNativeUI : Boolean = true ) : void
function publishInstall( appId:String ):void
Air Native Extension, Android, iOS . URL.