com.google.code.facebookapi
Class ErrorCode

java.lang.Object
  extended by com.google.code.facebookapi.ErrorCode

public class ErrorCode
extends java.lang.Object

Static class for organizing the error codes used by the Facebook API. Full details are here: http://wiki.developers.facebook.com/index.php/Error_codes


Field Summary
static java.lang.Integer FBML_DESKTOP_FBML_RESTRICTED
          Desktop app tried to set FBML for an invalid user
static java.lang.Integer FBML_MARKUP_NOT_SET
          Failed to set FBML parkup
static java.lang.Integer FEED_ACTION_LIMIT_REACHED
          Feed action limit reached
static java.lang.Integer FEED_BLANK_TITLE
          Feed title is blank
static java.lang.Integer FEED_BODY_LENGTH_EXCEEDED
          Feed body is too long
static java.lang.Integer FEED_INCORRECT_USERLINK
          Too many fb:userLink tags in title, or like points to an invalid user
static java.lang.Integer FEED_INVALID_PRIORITY
          Feed priority value not valid
static java.lang.Integer FEED_LIMIT_REACHED
          Feed publication limit reached
static java.lang.Integer FEED_PHOTO_LINK_INVALID
          Specified photo URL for feed is invalid
static java.lang.Integer FEED_PHOTO_NOT_FOUND
          Could not find photo to include in feed
static java.lang.Integer FEED_TITLE_LENGTH_EXCEEDED
          Feed title is too long
static java.lang.Integer FEED_TOO_MANY_LINKS
          Feed title contains too many links
static java.lang.Integer FQL_FIELD_NOT_FOUND
          Field referenced in FQL was not found
static java.lang.Integer FQL_INVALID_FUNCTION
          The requested FQL function was not found
static java.lang.Integer FQL_INVALID_PARAMETER
          The FQL query includes an invalid parameter
static java.lang.Integer FQL_NOT_INDEXABLE
          FQL query cannot be indexed
static java.lang.Integer FQL_PARSE_ERROR
          FQL query fails to parse
static java.lang.Integer FQL_TABLE_NOT_FOUND
          Table referenced in FQL was not found
static java.lang.Integer FQL_UNKNOWN_ERROR
          An unknown error occured when processing FQL
static java.lang.Integer GEN_BAD_IP
          The API call was made from a machine with a blocked IP
static java.lang.Integer GEN_INVALID_PARAMETER
          A specified API parameter was invalid, or a required parameter was missing
static java.lang.Integer GEN_PERMISSIONS_ERROR
          The requested action generated a permissions error
static java.lang.Integer GEN_REF_SET_FAILED
          Unknown error, please try the request again
static java.lang.Integer GEN_SERVICE_ERROR
          API service is temporarily down.
static java.lang.Integer GEN_TOO_MANY_CALLS
          Too many API calls have been made
static java.lang.Integer GEN_UNKNOWN_ERROR
          An unspecified error occured.
static java.lang.Integer GEN_UNKNOWN_METHOD
          Unknown API method specified
static java.lang.Integer GEN_WRONG_API_SERVER
          An invalid API server URL was specified
static java.lang.Integer PERM_REQUIRED_PHOTOS
          Editing existing photos requires extended permissions
static java.lang.Integer PERM_REQUIRED_STATUS
          Updating a user's status requires extended permissions
static java.lang.Integer PHOTO_INVALID_ALBUM_ID
          Specified album not valid
static java.lang.Integer PHOTO_INVALID_PHOTO_ID
          Specified photo not valid
static java.lang.Integer PHOTO_INVALID_USER_ID
          Specified user not valid
static java.lang.Integer PHOTOS_ALBUM_FULL
          The specified album is full
static java.lang.Integer PHOTOS_BAD_IMAGE
          The photo file is invalid or missing
static java.lang.Integer PHOTOS_INVALID_TAG_SUBJECT
          The specified photo tag target is invalid
static java.lang.Integer PHOTOS_TAG_NOT_ALLOWED
          The specified photo cannot be tagged
static java.lang.Integer PHOTOS_TOO_MANY_PHOTOS
          Too many photos are pending
static java.lang.Integer PHOTOS_TOO_MANY_TAGS
          Too many tags are pending
static int SESSION_CANNOT_USE_SESSION_SECRET
          A session secret is not permitted to be used with this type of session key
static int SESSION_INVALID
          Session key invalid.
static int SESSION_METHOD_NOT_ALLOWED
          Session key specified cannot be used to call this method
static int SESSION_REQUIRED
          A session key is required for calling this method
static int SESSION_REQUIRED_FOR_SECRET
          A session key must be specified when request is signed with a session secret
static int SESSION_TIMED_OUT
          Session key specified has passed its expiration time
 
Constructor Summary
ErrorCode()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GEN_UNKNOWN_ERROR

public static final java.lang.Integer GEN_UNKNOWN_ERROR
An unspecified error occured.


GEN_SERVICE_ERROR

public static final java.lang.Integer GEN_SERVICE_ERROR
API service is temporarily down.


GEN_UNKNOWN_METHOD

public static final java.lang.Integer GEN_UNKNOWN_METHOD
Unknown API method specified


GEN_TOO_MANY_CALLS

public static final java.lang.Integer GEN_TOO_MANY_CALLS
Too many API calls have been made


GEN_BAD_IP

public static final java.lang.Integer GEN_BAD_IP
The API call was made from a machine with a blocked IP


GEN_WRONG_API_SERVER

public static final java.lang.Integer GEN_WRONG_API_SERVER
An invalid API server URL was specified


GEN_INVALID_PARAMETER

public static final java.lang.Integer GEN_INVALID_PARAMETER
A specified API parameter was invalid, or a required parameter was missing


PHOTO_INVALID_USER_ID

public static final java.lang.Integer PHOTO_INVALID_USER_ID
Specified user not valid


PHOTO_INVALID_ALBUM_ID

public static final java.lang.Integer PHOTO_INVALID_ALBUM_ID
Specified album not valid


PHOTO_INVALID_PHOTO_ID

public static final java.lang.Integer PHOTO_INVALID_PHOTO_ID
Specified photo not valid


FEED_INVALID_PRIORITY

public static final java.lang.Integer FEED_INVALID_PRIORITY
Feed priority value not valid


GEN_PERMISSIONS_ERROR

public static final java.lang.Integer GEN_PERMISSIONS_ERROR
The requested action generated a permissions error


FBML_DESKTOP_FBML_RESTRICTED

public static final java.lang.Integer FBML_DESKTOP_FBML_RESTRICTED
Desktop app tried to set FBML for an invalid user


PERM_REQUIRED_STATUS

public static final java.lang.Integer PERM_REQUIRED_STATUS
Updating a user's status requires extended permissions


PERM_REQUIRED_PHOTOS

public static final java.lang.Integer PERM_REQUIRED_PHOTOS
Editing existing photos requires extended permissions


PHOTOS_ALBUM_FULL

public static final java.lang.Integer PHOTOS_ALBUM_FULL
The specified album is full


PHOTOS_INVALID_TAG_SUBJECT

public static final java.lang.Integer PHOTOS_INVALID_TAG_SUBJECT
The specified photo tag target is invalid


PHOTOS_TAG_NOT_ALLOWED

public static final java.lang.Integer PHOTOS_TAG_NOT_ALLOWED
The specified photo cannot be tagged


PHOTOS_BAD_IMAGE

public static final java.lang.Integer PHOTOS_BAD_IMAGE
The photo file is invalid or missing


PHOTOS_TOO_MANY_PHOTOS

public static final java.lang.Integer PHOTOS_TOO_MANY_PHOTOS
Too many photos are pending


PHOTOS_TOO_MANY_TAGS

public static final java.lang.Integer PHOTOS_TOO_MANY_TAGS
Too many tags are pending


FBML_MARKUP_NOT_SET

public static final java.lang.Integer FBML_MARKUP_NOT_SET
Failed to set FBML parkup


FEED_LIMIT_REACHED

public static final java.lang.Integer FEED_LIMIT_REACHED
Feed publication limit reached


FEED_ACTION_LIMIT_REACHED

public static final java.lang.Integer FEED_ACTION_LIMIT_REACHED
Feed action limit reached


FEED_TOO_MANY_LINKS

public static final java.lang.Integer FEED_TOO_MANY_LINKS
Feed title contains too many links


FEED_TITLE_LENGTH_EXCEEDED

public static final java.lang.Integer FEED_TITLE_LENGTH_EXCEEDED
Feed title is too long


FEED_INCORRECT_USERLINK

public static final java.lang.Integer FEED_INCORRECT_USERLINK
Too many fb:userLink tags in title, or like points to an invalid user


FEED_BLANK_TITLE

public static final java.lang.Integer FEED_BLANK_TITLE
Feed title is blank


FEED_BODY_LENGTH_EXCEEDED

public static final java.lang.Integer FEED_BODY_LENGTH_EXCEEDED
Feed body is too long


FEED_PHOTO_NOT_FOUND

public static final java.lang.Integer FEED_PHOTO_NOT_FOUND
Could not find photo to include in feed


FEED_PHOTO_LINK_INVALID

public static final java.lang.Integer FEED_PHOTO_LINK_INVALID
Specified photo URL for feed is invalid


SESSION_TIMED_OUT

public static final int SESSION_TIMED_OUT
Session key specified has passed its expiration time

See Also:
Constant Field Values

SESSION_METHOD_NOT_ALLOWED

public static final int SESSION_METHOD_NOT_ALLOWED
Session key specified cannot be used to call this method

See Also:
Constant Field Values

SESSION_INVALID

public static final int SESSION_INVALID
Session key invalid. This could be because the session key has an incorrect format, or because the user has revoked this session

See Also:
Constant Field Values

SESSION_REQUIRED

public static final int SESSION_REQUIRED
A session key is required for calling this method

See Also:
Constant Field Values

SESSION_REQUIRED_FOR_SECRET

public static final int SESSION_REQUIRED_FOR_SECRET
A session key must be specified when request is signed with a session secret

See Also:
Constant Field Values

SESSION_CANNOT_USE_SESSION_SECRET

public static final int SESSION_CANNOT_USE_SESSION_SECRET
A session secret is not permitted to be used with this type of session key

See Also:
Constant Field Values

FQL_UNKNOWN_ERROR

public static final java.lang.Integer FQL_UNKNOWN_ERROR
An unknown error occured when processing FQL


FQL_PARSE_ERROR

public static final java.lang.Integer FQL_PARSE_ERROR
FQL query fails to parse


FQL_FIELD_NOT_FOUND

public static final java.lang.Integer FQL_FIELD_NOT_FOUND
Field referenced in FQL was not found


FQL_TABLE_NOT_FOUND

public static final java.lang.Integer FQL_TABLE_NOT_FOUND
Table referenced in FQL was not found


FQL_NOT_INDEXABLE

public static final java.lang.Integer FQL_NOT_INDEXABLE
FQL query cannot be indexed


FQL_INVALID_FUNCTION

public static final java.lang.Integer FQL_INVALID_FUNCTION
The requested FQL function was not found


FQL_INVALID_PARAMETER

public static final java.lang.Integer FQL_INVALID_PARAMETER
The FQL query includes an invalid parameter


GEN_REF_SET_FAILED

public static final java.lang.Integer GEN_REF_SET_FAILED
Unknown error, please try the request again

Constructor Detail

ErrorCode

public ErrorCode()


Copyright © 2008. All Rights Reserved.