Packagecom.facebook.graph.net
Classpublic class AbstractFacebookRequest
InheritanceAbstractFacebookRequest Inheritance Object
Subclasses FacebookBatchRequest, FacebookRequest

Base class used when making requests to the graph API.



Public Properties
 PropertyDefined By
  data : Object
[read-only] Any resulting data returned from Facebook.
AbstractFacebookRequest
  rawResult : String
[read-only] Returns the un-parsed result from Facebook.
AbstractFacebookRequest
  success : Boolean
[read-only] Returns true if this request was successful, or false if an error occurred.
AbstractFacebookRequest
  successCallback : Function
[write-only]
AbstractFacebookRequest
Public Methods
 MethodDefined By
  
Instantiates a new FacebookRequest.
AbstractFacebookRequest
  
callURL(callback:Function, url:String, locale:String = null):void
AbstractFacebookRequest
  
close():void
Cancels the current request.
AbstractFacebookRequest
  
toString():String
AbstractFacebookRequest
Protected Methods
 MethodDefined By
  
createUploadFileRequest(fileData:Object, values:Object = null):PostRequest
AbstractFacebookRequest
  
extractFileData(values:Object):Object
AbstractFacebookRequest
  
isValueFile(value:Object):Boolean
AbstractFacebookRequest
  
objectToURLVariables(values:Object):URLVariables
AbstractFacebookRequest
Property Detail
dataproperty
data:Object  [read-only]

Any resulting data returned from Facebook.


Implementation
    public function get data():Object

See also

rawResultproperty 
rawResult:String  [read-only]

Returns the un-parsed result from Facebook. Usually this will be a JSON formatted string.


Implementation
    public function get rawResult():String
successproperty 
success:Boolean  [read-only]

Returns true if this request was successful, or false if an error occurred. If success == true, the data property will be the corresponding decoded JSON data returned from facebook. If success == false, the data property will either be the error from Facebook, or the related ErrorEvent.


Implementation
    public function get success():Boolean
successCallbackproperty 
successCallback:Function  [write-only]


Implementation
    public function set successCallback(value:Function):void
Constructor Detail
AbstractFacebookRequest()Constructor
public function AbstractFacebookRequest()

Instantiates a new FacebookRequest.

Method Detail
callURL()method
public function callURL(callback:Function, url:String, locale:String = null):void

Parameters

callback:Function
 
url:String
 
locale:String (default = null)

close()method 
public function close():void

Cancels the current request.

createUploadFileRequest()method 
protected function createUploadFileRequest(fileData:Object, values:Object = null):PostRequest

Parameters

fileData:Object
 
values:Object (default = null)

Returns
PostRequest
extractFileData()method 
protected function extractFileData(values:Object):Object

Parameters

values:Object

Returns
Object
isValueFile()method 
protected function isValueFile(value:Object):Boolean

Parameters

value:Object

Returns
Boolean
objectToURLVariables()method 
protected function objectToURLVariables(values:Object):URLVariables

Parameters

values:Object

Returns
URLVariables
toString()method 
public function toString():String

Returns
String — Returns the current request URL and any parameters being used.