Interface FacebookEndpoints
Facebook provides several endpoints that are used for working with the Graph API and working with Facebook in general. This interface provides methods to access the different urls.
The default implementation is FacebookEndpoints
. That class provides the access to Facebook and should be
used in productive environments.
This interface provides some fields with the default URLs so custom implementation can directly use these or modify the url or provide a completely custom one. This is possible without extending our default implementation.
In tests, a custom implementation can be used to mock the Facebook service. The implementing class only needs to
provide urls to the mock service and the custom class is set in the DefaultFacebookClient
.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
returns the Facebook URLdefault String
returns the Facebook Graph API endpoint URLdefault String
returns the Facebook Graph API Video endpoint URLdefault String
default String
default String
default String
returns the Facebook Reel Upload endpoint URLdefault String
default String
-
Method Details
-
getFacebookEndpoint
returns the Facebook URL- Returns:
- the Facebook URL
-
getGraphEndpoint
returns the Facebook Graph API endpoint URL- Returns:
- the Facebook Graph API endpoint URL
-
getGraphVideoEndpoint
returns the Facebook Graph API Video endpoint URL- Returns:
- the Facebook Graph API Video endpoint URL
-
getReelUploadEndpoint
returns the Facebook Reel Upload endpoint URL- Returns:
- the Facebook Reel Upload endpoint URL
-
getInstagramEndpoint
-
getInstagramApiEndpoint
-
getInstagramOAuthEndpoint
-
getThreadsBaseEndpoint
-
getThreadsApiEndpoint
-