| Interface | Description |
|---|---|
| AccessToken.AccessTokenCreationCallback |
A callback for creating an access token from a NativeLinkingIntent
|
| AccessToken.AccessTokenRefreshCallback | |
| CallbackManager |
The CallbackManager manages the callbacks into the FacebookSdk from an Activity's or
Fragment's onActivityResult() method.
|
| FacebookSdk.InitializeCallback |
Callback passed to the sdkInitialize function.
|
| GraphRequest.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.
|
| GraphRequest.GraphJSONArrayCallback |
Callback for requests that result in an array of JSONObjects.
|
| GraphRequest.GraphJSONObjectCallback |
Callback for requests that result in a JSONObject.
|
| GraphRequest.OnProgressCallback |
Specifies the interface that consumers of the Request class can implement in order to be
notified when a progress is made on a particular request.
|
| GraphRequestBatch.Callback |
Specifies the interface that consumers of the RequestBatch class can implement in order to be
notified when the entire batch completes execution.
|
| GraphRequestBatch.OnProgressCallback |
Specifies the interface that consumers of the RequestBatch class can implement in order to be
notified when the batch makes progress.
|
| Class | Description |
|---|---|
| AccessToken |
This class represents an immutable access token for using Facebook APIs.
|
| AccessTokenManager | |
| CallbackManager.Factory |
The factory class for the
CallbackManager. |
| CurrentAccessTokenExpirationBroadcastReceiver |
This class is notified when the current
AccessToken has expired. |
| FacebookBroadcastReceiver |
This class implements a simple BroadcastReceiver designed to listen for broadcast notifications
from the Facebook app.
|
| FacebookContentProvider |
Implements a
ContentProvider that can be used to provide binary attachments (e.g., images) to calls made
via
com.facebook.FacebookDialog. |
| FacebookRequestError |
This class represents an error that occurred during a Facebook request.
|
| FacebookSdk |
This class allows some customization of Facebook SDK behavior.
|
| GraphRequest |
A single request to be sent to the Facebook Platform through the Graph API.
|
| GraphRequest.ParcelableResourceWithMimeType<RESOURCE extends android.os.Parcelable> |
Used during serialization for the graph request.
|
| GraphRequestAsyncTask |
Defines an AsyncTask suitable for executing a Request in the background.
|
| GraphRequestBatch |
RequestBatch contains a list of Request objects that can be sent to Facebook in a single
round-trip.
|
| GraphResponse |
Encapsulates the response, successful or otherwise, of a call to the Facebook platform.
|
| Profile |
This class represents a basic Facebook profile.
|
| ProfileManager | |
| ProfileTracker |
This class can be extended to receive notifications of profile changes.
|
| 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.
|
| GraphResponse.PagingDirection |
Indicates whether paging is being done forward or backward.
|
| HttpMethod |
Enumeration of HTTP methods supported by Request
|
| LoggingBehavior |
Specifies different categories of logging messages that can be generated.
|
| Exception | Description |
|---|---|
| FacebookException |
Represents an error condition specific to the Facebook SDK for Android.
|
| FacebookGraphResponseException |
Represents an issue that's returned by the Graph API.
|
| FacebookOperationCanceledException |
An Exception indicating that an operation was canceled before it completed.
|
| FacebookSdkNotInitializedException |
An Exception indicating that the Facebook SDK has not been correctly initialized.
|
| FacebookServiceException |
Represents an error returned from the Facebook service in response to a request.
|