Public Classes

FBDebug

Debugging utility used by the Facebook Javascript libraryNote: in order to show any debug information, FBDebug.isEnabled mustbe set to true.

Connect

Facebook Connect Class

SessionRecord

Session information

CanvasClient

This class allows an iframe page to request for changes on itspage, provided the host page enabled such feature.

ApiErrorResult

Structure to store error information from a Facebook request.

Waitable

Abstract representation of a class designed to

SimpleWaitable

A no-frills implementation of Waitable.

PendingResult

Structure in which to store pending result of a Facebook API call fora batch operation.Before BatchSequencer.Execute completes, the parameterresult and exception are not set.

SequencerBase

Abstract class representing how to execute a sequence of requeststo the Facebook API, potentially in parallel.

BatchSequencer

A sequencer object to schedule batch operations.Please seeUsing the Batching API for an introduction.

ImmediateSequencer

Instance of sequencer which immediately executes every request withoutwaiting for further requests to batch.

Facebook

This contains static settings for the Facebook API client andcross-domain channels.

ApiClient

This is the main object for using the Facebook REST API.

DependentWaitable

An implementation of Waitable that waits for aset of dependent Waitable objects to complete beforebeing considered Ready.

Public Enums

RequireConnect

Represent the possible courses of action if person is unauthorized.This is used for the feed dialog.DoNotRequire means that the feed dialog will show up regardless of whether the user authorized the appRequire means that the feed dialog will not show up if the user has not authorized the appPromptConnect means hat if the user has not authorized the app, then the user will get a connect dialog.

FeedStorySetting

Feed story setting

FeedStorySize

Feed story size

ConnectState

Represent the possible states for the current user

ApiErrorCode

API error codeSeeError Codes for a list of Facebook API error codes and their descriptions.

Public Delegates

OnRequestCompleted

Declaration of callback function for completed request

CallbackWithBool

Declaration of callback function with boolean paramater

OnUserIdCallback

Declarition for a callback function that passes a user id

OnWaitableReady

Declaration for callback function when a Waitable object is ready

CallbackWithException

Callback delegate prototype. This defines the basic syntaxfor an arbitrary callback function.

CreateSessionCallbackCompleted

Prototype for a delegate used to allow you, the developer, to performsome action with a sessiononce it has been instantiated for the current user.

CreateSessionDelegate

Prototype for a delegate used to create an API session on behalfof the user for the current instance of the FB API client, and providea callback which will be called upon the return of a session.

CallbackWithObject

Declaration of callback to use when a result is ready.

ConditionCallback

Declaration of callback that checks if a result meetcondition

Back to name spaces