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 protected
FacebookApi()
protected
FacebookApi(java.lang.String version)
-
Method Summary
Modifier and Type Method Description FacebookService
createService(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String callback, java.lang.String defaultScope, java.lang.String responseType, java.io.OutputStream debugStream, java.lang.String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
static FacebookApi
customVersion(java.lang.String version)
java.lang.String
getAccessTokenEndpoint()
TokenExtractor<OAuth2AccessToken>
getAccessTokenExtractor()
Verb
getAccessTokenVerb()
protected java.lang.String
getAuthorizationBaseUrl()
ClientAuthentication
getClientAuthentication()
java.lang.String
getRefreshTokenEndpoint()
static FacebookApi
instance()
Methods inherited from class com.github.scribejava.core.builder.api.DefaultApi20
getAuthorizationUrl, getBearerSignature, getRevokeTokenEndpoint
-
Constructor Details
-
FacebookApi
protected FacebookApi() -
FacebookApi
protected FacebookApi(java.lang.String version)
-
-
Method Details
-
instance
-
customVersion
-
getAccessTokenVerb
- Overrides:
getAccessTokenVerb
in classDefaultApi20
-
getAccessTokenEndpoint
public java.lang.String getAccessTokenEndpoint()- Specified by:
getAccessTokenEndpoint
in classDefaultApi20
-
getRefreshTokenEndpoint
public java.lang.String getRefreshTokenEndpoint()- Overrides:
getRefreshTokenEndpoint
in classDefaultApi20
-
getAuthorizationBaseUrl
protected java.lang.String getAuthorizationBaseUrl()- Specified by:
getAuthorizationBaseUrl
in classDefaultApi20
-
getAccessTokenExtractor
- Overrides:
getAccessTokenExtractor
in classDefaultApi20
-
getClientAuthentication
- Overrides:
getClientAuthentication
in classDefaultApi20
-
createService
public FacebookService createService(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String callback, java.lang.String defaultScope, java.lang.String responseType, java.io.OutputStream debugStream, java.lang.String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)- Overrides:
createService
in classDefaultApi20
-