Sie können die Bibliothek scriblejava verwenden, um auf Oauth 1.0 2-legged APIs zuzugreifen.
In Android Studio App griddle folgende Abhängigkeit hinzufügen:
compile 'org.scribe:scribe:1.3.5'
Und einfach folgenden Code verwenden:
String consumerKey = "XXXX"; //api key
String consumerSecret = "XXXX"; //api secret
String requestUrl = "your context.io request url";
OAuthService service = new ServiceBuilder()
.provider(OAuthProvider.class)
.apiKey(consumerKey)
.apiSecret(consumerSecret)
.build();
OAuthRequest request = new OAuthRequest(Verb.GET, requestUrl);
Token accessToken = new Token("", ""); //not required for context.io
service.signRequest(accessToken, request);
Response response = request.send();
Log.d("OAuthTask",response.getBody());
Hoffe, es half!
Wie kann ich OAuthProvider.class in die provider() Methode integrieren? Ich möchte woocommerce API integrieren. –
Hallo Mrugesh. Hast du deine Antwort bekommen? – Nishith
können Sie bitte erklären über 'OAuthProvider.class'? –