public final class NativeProtocol extends Object
Constructor and Description |
---|
NativeProtocol() |
Modifier and Type | Method and Description |
---|---|
static Intent |
createLoginDialog20121101Intent(Context context,
String applicationId,
ArrayList<String> permissions,
String audience) |
static Intent |
createPlatformActivityIntent(Context context,
String action,
int version,
Bundle extras) |
static Intent |
createPlatformServiceIntent(Context context) |
static Intent |
createProxyAuthIntent(Context context,
String applicationId,
List<String> permissions,
String e2e) |
static Intent |
createTokenRefreshIntent(Context context) |
static Exception |
getErrorFromResult(Intent resultIntent) |
static int |
getLatestAvailableProtocolVersion(Context context,
int minimumVersion) |
static boolean |
isErrorResult(Intent resultIntent) |
static boolean |
isServiceDisabledResult20121101(Intent data) |
public static final String FACEBOOK_PROXY_AUTH_PERMISSIONS_KEY
public static final String FACEBOOK_PROXY_AUTH_APP_ID_KEY
public static final String FACEBOOK_PROXY_AUTH_E2E_KEY
public static final int PROTOCOL_VERSION_20121101
public static final int PROTOCOL_VERSION_20130502
public static final int PROTOCOL_VERSION_20130618
public static final String EXTRA_PROTOCOL_VERSION
public static final String EXTRA_PROTOCOL_ACTION
public static final String EXTRA_PROTOCOL_CALL_ID
public static final String EXTRA_GET_INSTALL_DATA_PACKAGE
public static final int MESSAGE_GET_ACCESS_TOKEN_REQUEST
public static final int MESSAGE_GET_ACCESS_TOKEN_REPLY
public static final int MESSAGE_GET_INSTALL_DATA_REQUEST
public static final int MESSAGE_GET_INSTALL_DATA_REPLY
public static final String ACTION_LOGIN_DIALOG
public static final String ACTION_FEED_DIALOG
public static final String ACTION_OGACTIONPUBLISH_DIALOG
public static final String ACTION_FEED_DIALOG_REPLY
public static final String ACTION_OGACTIONPUBLISH_DIALOG_REPLY
public static final String EXTRA_PERMISSIONS
public static final String EXTRA_WRITE_PRIVACY
public static final String EXTRA_APPLICATION_ID
public static final String EXTRA_APPLICATION_NAME
public static final String EXTRA_ACCESS_TOKEN
public static final String EXTRA_EXPIRES_SECONDS_SINCE_EPOCH
public static final String EXTRA_PLACE_TAG
public static final String EXTRA_FRIEND_TAGS
public static final String EXTRA_LINK
public static final String EXTRA_IMAGE
public static final String EXTRA_TITLE
public static final String EXTRA_SUBTITLE
public static final String EXTRA_DESCRIPTION
public static final String EXTRA_REF
public static final String EXTRA_DATA_FAILURES_FATAL
public static final String EXTRA_ACTION
public static final String EXTRA_ACTION_TYPE
public static final String EXTRA_PREVIEW_PROPERTY_NAME
public static final String OPEN_GRAPH_CREATE_OBJECT_KEY
public static final String IMAGE_USER_GENERATED_KEY
public static final String IMAGE_URL_KEY
public static final String STATUS_ERROR_TYPE
public static final String STATUS_ERROR_DESCRIPTION
public static final String STATUS_ERROR_CODE
public static final String STATUS_ERROR_SUBCODE
public static final String STATUS_ERROR_JSON
public static final String ERROR_UNKNOWN_ERROR
public static final String ERROR_PROTOCOL_ERROR
public static final String ERROR_USER_CANCELED
public static final String ERROR_APPLICATION_ERROR
public static final String ERROR_NETWORK_ERROR
public static final String ERROR_PERMISSION_DENIED
public static final String ERROR_SERVICE_DISABLED
public static final String AUDIENCE_ME
public static final String AUDIENCE_FRIENDS
public static final String AUDIENCE_EVERYONE
public static final int DIALOG_REQUEST_CODE
public static final String CONTENT_SCHEME
public static final String PLATFORM_PROVIDER
public static final Uri PLATFORM_PROVIDER_VERSIONS_URI
public static final String PLATFORM_PROVIDER_VERSION_COLUMN
public static final int NO_PROTOCOL_AVAILABLE
public static Intent createProxyAuthIntent(Context context, String applicationId, List<String> permissions, String e2e)
public static Intent createPlatformActivityIntent(Context context, String action, int version, Bundle extras)
public static Intent createLoginDialog20121101Intent(Context context, String applicationId, ArrayList<String> permissions, String audience)
public static boolean isErrorResult(Intent resultIntent)
public static boolean isServiceDisabledResult20121101(Intent data)
public static int getLatestAvailableProtocolVersion(Context context, int minimumVersion)