| Interface | Description |
|---|---|
| Request.Callback |
Specifies the interface that consumers of the Request class can implement in order to be notified when a
particular request completes, either successfully or with an error.
|
| Request.GraphPlaceListCallback |
Specifies the interface that consumers of
Request.executePlacesSearchRequestAsync(Session, android.location.Location, int, int, String, com.facebook.Request.GraphPlaceListCallback)
can use to be notified when the request completes, either successfully or with an error. |
| Request.GraphUserCallback |
Specifies the interface that consumers of
Request.executeMeRequestAsync(Session, com.facebook.Request.GraphUserCallback)
can use to be notified when the request completes, either successfully or with an error. |
| Request.GraphUserListCallback |
Specifies the interface that consumers of
Request.executeMyFriendsRequestAsync(Session, com.facebook.Request.GraphUserListCallback)
can use to be notified when the request completes, either successfully or with an error. |
| RequestBatch.Callback |
Specifies the interface that consumers of the RequestBatch class can implement in order to be notified when the
entire batch completes execution.
|
| Session.StatusCallback |
Provides asynchronous notification of Session state changes.
|
| Class | Description |
|---|---|
| AccessToken |
This class represents an access token returned by the Facebook Login service, along with associated
metadata such as its expiration date and permissions.
|
| FacebookRequestError |
This class represents an error that occurred during a Facebook request.
|
| InsightsLogger |
The InsightsLogger class allows the developer to log various types of events back to Facebook.
|
| LegacyHelper |
LegacyHelper is solely for the use of other packages within the Facebook SDK for Android.
|
| LoginActivity |
This Activity is a necessary part of the overall Facebook login process
but is not meant to be used directly.
|
| NonCachingTokenCachingStrategy |
Implements a trivial
TokenCachingStrategy that does not actually cache any tokens. |
| Request | |
| RequestAsyncTask |
Defines an AsyncTask suitable for executing a Request in the background.
|
| RequestBatch |
RequestBatch contains a list of Request objects that can be sent to Facebook in a single round-trip.
|
| Response |
Encapsulates the response, successful or otherwise, of a call to the Facebook platform.
|
| Session |
Session is used to authenticate a user and manage the user's session with
Facebook.
|
| Session.AuthorizationRequest |
Base class for authorization requests
Session.OpenRequest and Session.NewPermissionsRequest. |
| Session.Builder |
Builder class used to create a Session.
|
| Session.NewPermissionsRequest |
A request to be used to request new permissions for a Session.
|
| Session.OpenRequest |
A request used to open a Session.
|
| Settings |
Allows some customization of sdk behavior.
|
| SharedPreferencesTokenCachingStrategy | |
| TestSession |
Implements an subclass of Session that knows about test users for a particular
application.
|
| TokenCachingStrategy |
A base class for implementations of a
Session token cache. |
| UiLifecycleHelper |
This class helps to create, automatically open (if applicable), save, and
restore the Active Session in a way that is similar to Android UI lifecycles.
|
| Enum | Description |
|---|---|
| AccessTokenSource |
Indicates where a Facebook access token was obtained from.
|
| FacebookRequestError.Category |
An enum that represents the Facebook SDK classification for the error that occurred.
|
| HttpMethod |
Enumeration of HTTP methods supported by Request
|
| LoggingBehavior |
Specifies different categories of logging messages that can be generated.
|
| Response.PagingDirection |
Indicates whether paging is being done forward or backward.
|
| SessionDefaultAudience |
Certain operations such as publishing a status or publishing a photo require an audience.
|
| SessionLoginBehavior |
Specifies the behaviors to try during
openForRead,
openForPublish,
requestNewReadPermissions, or
requestNewPublishPermissions. |
| SessionState |
Identifies the state of a Session.
|
| Exception | Description |
|---|---|
| FacebookAuthorizationException |
An Exception indicating that a Session failed to open or obtain new permissions.
|
| FacebookDialogException |
Represents an error condition relating to displaying a Facebook Web dialog.
|
| FacebookException |
Represents an error condition specific to the Facebook SDK for Android.
|
| FacebookGraphObjectException |
Represents an error specific to the
GraphObject class. |
| FacebookOperationCanceledException |
An Exception indicating that an operation was canceled before it completed.
|
| FacebookServiceException |
Represents an error returned from the Facebook service in response to a request.
|
Copyright © 2013. All Rights Reserved.