Refine search
public InputStream getImageAsStream(String urlStr) { OAuthRequest request = new OAuthRequest(Verb.GET, urlStr); oAuthService.signRequest(accessToken, request); final Response response = request.send(); return response.getStream(); }
public OAuthServiceDecorator(OAuthService oAuthService, String type) { super(); this.oAuthService = oAuthService; this.oAuthType = type; this.authorizationUrl = oAuthService.getAuthorizationUrl(null); }
OAuthService service = new ServiceBuilder() .provider(TwitterApi.class) .apiKey("your_api_key") .apiSecret("your_api_secret") .build(); ... Token requestToken = service.getRequestToken(); String your_token = requestToken.getToken(); ... Verifier verifier = new Verifier("your_previously_retrieved_verifier"); Token accessToken = service.getAccessToken(requestToken, verifier);
OAuthService service = new ServiceBuilder() .provider(TradeKingAPI.class) .signatureType(QueryString) .apiKey("My consumer key") .apiSecret("My secret") .scope("API.Public") .build(); Token requestToken = service.getRequestToken(); //make your API calls OAuthRequest request = new OAuthRequest(Verb.GET, "http://api.viagogo.net/Public/Event/235"); service.signRequest(requestToken, request); Response response = request.send(); System.out.println(response.getBody());
@Override protected WebView doInBackground(Void... params) { System.out.println("001 OauthStart doInBackground"); oas_linkedin = new ServiceBuilder().provider(LinkedInApi.class) .apiKey(APIKEY).apiSecret(APISECRET) .callback(OAUTH_CALLBACK_URL).build(); requestToken = oas_linkedin.getRequestToken(); authURL = oas_linkedin.getAuthorizationUrl(requestToken); return (WebView) findViewById(R.id.web_view); }
OAuthService service = new ServiceBuilder() .provider(TwitterApi.class) .apiKey(MYCONSUMERKEY) Token requestToken = service.getRequestToken(); System.out.println(service.getAuthorizationUrl(requestToken)); Token accessToken = service.getAccessToken(requestToken, verifier); service.signRequest(accessToken, request); Response response = request.send(); System.out.println(response.getBody()); service.signRequest(accessToken, request); Response response = request.send(); System.out.println(response.getBody());
OAuthService service = new ServiceBuilder() .apiKey(APIKEY) .apiSecret(SECRETKEY) .provider(LinkedInApi.class) .build(); OAuthRequest oAuthRequestData = new OAuthRequest(Verb.GET, DATAENDPOINT); oAuthRequestData.addHeader("x-li-format", "json"); Token accessToken = new Token(oauth_token, oauth_token_secret); service.signRequest(accessToken, oAuthRequestData); Response oAuthResponse = oAuthRequestData.send(); System.outt.println(oAuthResponse.getBody());
private static final Token EMPTY_TOKEN = null; OAuthService service = new ServiceBuilder() .provider(FacebookApi.class) .apiKey(apiKey) .apiSecret(apiSecret) .callback("http://www.example.com/oauth_callback/") .build(); String authorizationUrl = service.getAuthorizationUrl(EMPTY_TOKEN);
mAuthService = new ServiceBuilder() .provider(FacebookApi.class) .apiKey(getString(R.string.facebook_api_key)) .build(); return mAuthService.getAuthorizationUrl(null); Token accessToken = mAuthService.getAccessToken(null, verifier); mToken = accessToken.getToken(); mSecret = accessToken.getSecret();
@Override public Token getAccessToken(Token requestToken, Verifier verifier) { return wrapped.getAccessToken(requestToken, verifier); }
@Override protected Void doInBackground(String... params) { System.out.println("001 OauthEnd doInBackground-->" + params[0]); String url = params[0]; if (url.contains("user_refused")) { setResult(RESULT_CANCELED); finish(); } else { final Uri uri = Uri.parse(url); final String verifier = uri.getQueryParameter("oauth_verifier"); final Verifier v = new Verifier(verifier); System.out.println("hp Verifier>>>> " + v.getValue()); final Token accessToken = oas_linkedin.getAccessToken(requestToken, v); final OAuthRequest request = new OAuthRequest(Verb.GET, PROTECTED_RESOURCE_URL); oas_linkedin.signRequest(accessToken, request); Response response = request.send(); // TODO JSON response in intent RESPONSE Intent intent = new Intent(); intent.putExtra("RESPONSE", response.getBody()); setResult(RESULT_OK, intent); finish(); } return null; } }
Token requestToken = service.getRequestToken(); String authorizationUrl = service.getAuthorizationUrl(requestToken); do { String code = JOptionPane.showInputDialog("The token for the account (whatever)" + newline Token token = service.getAccessToken(requestToken, verifier);
wvAuthorise.setWebViewClient(new MyWebViewClient(wvAuthorise)); MainActivity.service = new ServiceBuilder().provider(WithingsApi.class) .apiKey(WithingsApi.getKey()) .apiSecret(WithingsApi.getSecret()) Log.i(LOGTAG, "userId : " + userId); try { service = new ServiceBuilder().provider(WithingsApi.class) .apiKey(WithingsApi.getKey()) .apiSecret(WithingsApi.getSecret()).build(); protected Object doInBackground(Object... params) { accessToken = service .getAccessToken(requestToken, new Verifier(""));
public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("Paste the consumerKey here"); System.out.print(">>"); String apiKey = in.nextLine(); System.out.println("Paste the consumerSecret here"); System.out.print(">>"); String apiSecret = in.nextLine(); OAuthService service = new ServiceBuilder() .provider(YammerApi.class) .apiKey(apiKey) .apiSecret(apiSecret) .build(); String authorizationUrl = service.getAuthorizationUrl(EMPTY_TOKEN); System.out .println("Go and authorize your app here (eg. in a web browser):"); System.out.println(authorizationUrl); System.out.println("... and paste the authorization code here"); System.out.print(">>"); Verifier verifier = new Verifier(in.nextLine()); System.out.println(); Token accessToken = service.getAccessToken(EMPTY_TOKEN, verifier); System.out.println("Your Access Token is: " + accessToken); System.out.println(); in.close(); }
public Token createRequestToken() { mRequestToken = mOAuthService.getRequestToken(); return mRequestToken; }
/*************************************** * Helper method to return the request token from a certain OAuth service * depending on the OAuth version. * * @param rFromService The service to get the token from * * @return The request token (will be NULL for OAuth2) */ private Token getRequestToken(OAuthService rFromService) { // OAuth2 implementation throws an exception from getRequestToken() Token rRequestToken = rFromService.getVersion().startsWith("1") ? rFromService.getRequestToken() : null; return rRequestToken; }
@Override public String getVersion() { return wrapped.getVersion(); }
OAuthService service = new ServiceBuilder() .provider(LinkedInApi.class) .apiKey("YourApiKey") Token requestToken = service.getRequestToken(); System.out.println("Got the Request Token!"); System.out.println(); String authURL = service.getAuthorizationUrl(requestToken); System.out.println(authURL); BareBonesBrowserLaunch.openURL("www.google.com"); Token accessToken = service.getAccessToken(requestToken, verifier); System.out.println("Got the Access Token!"); System.out.println("(if your curious it looks like this: " + accessToken + " )"); service.signRequest(accessToken, request); Response response = request.send(); System.out.println("Got it! Lets see what we found...");
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());
OAuthService service = new ServiceBuilder() .provider(TradeKingAPI.class) .signatureType(QueryString) .apiKey("My consumer key") .apiSecret("My secret") .scope("API.Public") .build(); Token requestToken = service.getRequestToken(); //make your API calls OAuthRequest request = new OAuthRequest(Verb.GET, "http://api.viagogo.net/Public/Event/235"); service.signRequest(requestToken, request); Response response = request.send(); System.out.println(response.getBody());