Package com.google.code.facebookapi

Interface Summary
IFacebookMethod Interface for specifying a Facebook API method.
IFacebookRestClient<T> Generic interface for a FacebookRestClient, parameterized by output format.
IFeedImage Interface for an image that appears in a newsfeed/minifeed story and the destination URL for a click on that image.
IPair<N,V> This interface provides backwards compatibility between Pair and IFeedImage instances used in feed.* API calls, so that code that was written using the former method is not forced to be rewritten in order to conform to the latter.
 

Class Summary
ApplicationPropertySet This utility represents a set of application properties for use in the facebook.admin_setApplicatoinProperty API call.
BundleStoryTemplate A simple data structure for storing a story-template used in the feed_registerTemplateBundle API call.
ErrorCode Static class for organizing the error codes used by the Facebook API.
ExtensibleClient<T> Base class for interacting with the Facebook Application Programming Interface (API).
Facebook Deprecated. deprecated, renaming to FacebookWebappHelper; this implementation also uses deprecated FacebookRestClient
FacebookJaxbRestClient A FacebookRestClient that JAXB response objects.
FacebookJsonRestClient A FacebookRestClient that uses the JSON result format.
FacebookRestClient Deprecated. this is provided for legacy support only.
FacebookSignatureUtil Utility for managing Facebook-specific parameters, specifically those related to session/login aspects.
FacebookWebappHelper<T> Utility class to handle authorization and authentication of requests.
FacebookWebRequest<T>  
FacebookXmlRestClient A FacebookRestClient that uses the XML result format.
FeedFacebookPhoto A simple Pair consisting of a Facebook Photos photo ID for an image appearing in a newsfeed/minifeed story and the destination URL for a click on that image.
FeedImage A simple Pair of URLs for an image appearing in a newsfeed/minifeed story and the optional destination URL for a click on that image.
FeedUserPhoto A simple Pair consisting of a Facebook Photos photo ID for an image appearing in a newsfeed/minifeed story and the destination URL for a click on that image.
MarketListing A utility class for creating and verifying marketplace listings.
MarketplaceListing Deprecated. provided for legacy support only.
Pair<N,V> Simple data structure for grouping two values together.
PhotoTag Data structure for representing a photo tag.
ProfileFieldItem A data structure for managing the profile field-item objects required by the profile.setInfo and profile.setInfoOptions API calls.
ProfileInfoField A data structure for managing the profile info fields objects required by the profile.setInfo and profile.setInfoOptions API calls.
TemplatizedAction Utility class to assist in creating a templatized action for publishing to the minifeed/newsfeed, because the API call Facebook decided to add in order to do it is ridiculously complex.
 

Enum Summary
AllocationType A listing of all allocation types used by the Admin.getAllocation method call.
ApplicationProperty An enumeration for managing the different application properties that Facebook supports.
FacebookExtendedPerm Deprecated. this class exists for legacy support only.
FacebookMethod Enumaration that maps API method names to the (maximal) number of parameters that each method will send.
FacebookParam List of URL parameters added by Facebook.
MarketListingCategory Enum for specifying categories in marketplace listings and API calls.
MarketListingStatus Simple enum for specifying whether or not a marketplace listing was successful or not.
MarketListingSubcategory Enum for specifying sub-categories in marketplace listings/API calls.
Metric This class enumerates the various metrics that are available through the admin.getMetrics API call.
PageProfileField Enum describing the profile fields of Facebook Pages.
Permission Enum for managing the different permission-types used by Facebook.
ProfileField Enum for specifying profile-field names.
 

Exception Summary
FacebookException A FacebookException is thrown by the FacebookRestClient to indicate that it encountered an error when trying to process an API request to Facebook.
 



Copyright © 2008. All Rights Reserved.