Package com.github.scribejava.apis
Class FacebookApi
- java.lang.Object
-
- com.github.scribejava.core.builder.api.DefaultApi20
-
- com.github.scribejava.apis.FacebookApi
-
public class FacebookApi extends DefaultApi20
Facebook API
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFacebookApi()protectedFacebookApi(String version)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FacebookServicecreateService(String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)static FacebookApicustomVersion(String version)StringgetAccessTokenEndpoint()TokenExtractor<OAuth2AccessToken>getAccessTokenExtractor()VerbgetAccessTokenVerb()protected StringgetAuthorizationBaseUrl()ClientAuthenticationgetClientAuthentication()StringgetRefreshTokenEndpoint()static FacebookApiinstance()-
Methods inherited from class com.github.scribejava.core.builder.api.DefaultApi20
getAuthorizationUrl, getBearerSignature, getRevokeTokenEndpoint
-
-
-
-
Constructor Detail
-
FacebookApi
protected FacebookApi()
-
FacebookApi
protected FacebookApi(String version)
-
-
Method Detail
-
instance
public static FacebookApi instance()
-
customVersion
public static FacebookApi customVersion(String version)
-
getAccessTokenVerb
public Verb getAccessTokenVerb()
- Overrides:
getAccessTokenVerbin classDefaultApi20
-
getAccessTokenEndpoint
public String getAccessTokenEndpoint()
- Specified by:
getAccessTokenEndpointin classDefaultApi20
-
getRefreshTokenEndpoint
public String getRefreshTokenEndpoint()
- Overrides:
getRefreshTokenEndpointin classDefaultApi20
-
getAuthorizationBaseUrl
protected String getAuthorizationBaseUrl()
- Specified by:
getAuthorizationBaseUrlin classDefaultApi20
-
getAccessTokenExtractor
public TokenExtractor<OAuth2AccessToken> getAccessTokenExtractor()
- Overrides:
getAccessTokenExtractorin classDefaultApi20
-
getClientAuthentication
public ClientAuthentication getClientAuthentication()
- Overrides:
getClientAuthenticationin classDefaultApi20
-
createService
public FacebookService createService(String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
- Overrides:
createServicein classDefaultApi20
-
-