Package com.github.scribejava.apis
Class MediaWikiApi
java.lang.Object
com.github.scribejava.core.builder.api.DefaultApi10a
com.github.scribejava.apis.MediaWikiApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MediaWikiApi
instance()
The instance for wikis hosted by the Wikimedia Foundation.static MediaWikiApi
The instance for wikis in the Wikimedia Foundation’s Beta Cluster.Methods inherited from class com.github.scribejava.core.builder.api.DefaultApi10a
createService, getAccessTokenExtractor, getAccessTokenVerb, getAuthorizationUrl, getBaseStringExtractor, getHeaderExtractor, getRequestTokenExtractor, getRequestTokenVerb, getSignatureService, getSignatureType, getTimestampService, isEmptyOAuthTokenParamIsRequired
-
Constructor Details
-
MediaWikiApi
- Parameters:
indexUrl
- The URL to the index.php of the wiki. Due to a MediaWiki bug, some requests must currently use the non-nice URL.niceUrlBase
- The base of nice URLs for the wiki, including the trailing slash. Due to another MediaWiki bug, some requests must currently use the nice URL.
-
-
Method Details
-
instance
The instance for wikis hosted by the Wikimedia Foundation. Consumers are requested on Special:OAuthConsumerRegistration/propose .- Returns:
- instance
-
instanceBeta
The instance for wikis in the Wikimedia Foundation’s Beta Cluster. Consumers are requested on Special:OAuthConsumerRegistration/propose .- Returns:
- instanceBeta
-
getRequestTokenEndpoint
- Specified by:
getRequestTokenEndpoint
in classDefaultApi10a
-
getAuthorizationBaseUrl
- Specified by:
getAuthorizationBaseUrl
in classDefaultApi10a
-
getAccessTokenEndpoint
- Specified by:
getAccessTokenEndpoint
in classDefaultApi10a
-