for (NameValuePair param : params) { String value = param.getValue() == null ? "" : param.getValue(); oauthRequest.addBodyParameter(param.getName(), value);
OAuthRequest request = new OAuthRequest(Verb.POST,"https://accounts.google.com/o/oauth2/token"); request.addBodyParameter("grant_type", "refresh_token"); request.addBodyParameter("refresh_token", accessToken.getToken()); // were accessToken is the Token object you want to refresh. request.addBodyParameter("client_id", your clientID); request.addBodyParameter("client_secret", your clientSecret); Response response = request.send();
OAuthRequest orequest = new OAuthRequest(Verb.POST, "http://vimeo.com/api/rest/v2"); orequest.addBodyParameter("method", "vimeo.videos.upload.getQuota");
/** * @param parameters * @param request */ private void buildNormalPostRequest(Map<String, Object> parameters, OAuthRequest request) { for (Map.Entry<String, Object> entry : parameters.entrySet()) { request.addBodyParameter(entry.getKey(), String.valueOf(entry.getValue())); } }
OAuthRequest request = new OAuthRequest(Verb.POST, "http://server.example.com/token"); request.addBodyParameter("grant_type", "refresh_token"); request.addBodyParameter("refresh_token", accessToken.getToken()); // were accessToken is the Token object you want to refresh. request.send();
@Override protected OAuthRequest createAccessTokenRequest(String oauthVerifier) { final DefaultApi20 api = getApi(); final OAuthRequest request = new OAuthRequest(api.getAccessTokenVerb(), api.getAccessTokenEndpoint()); request.addBodyParameter(OAuthConstants.CLIENT_ID, getApiKey()); request.addBodyParameter(OAuthConstants.CLIENT_SECRET, getApiSecret()); if (ImgurApi.isOob(getCallback())) { request.addBodyParameter(OAuthConstants.GRANT_TYPE, "pin"); request.addBodyParameter("pin", oauthVerifier); } else { request.addBodyParameter(OAuthConstants.GRANT_TYPE, OAuthConstants.AUTHORIZATION_CODE); request.addBodyParameter(OAuthConstants.CODE, oauthVerifier); } return request; }
OAuthService service = new ServiceBuilder().provider(TwitterApi.class).apiKey("your_twitter_api_key") .apiSecret("your_twitter_api_secret").build(); // Set your access token Token accessToken = new Token("your_twitter_token", "your_twitter_secret"); // Let's generate the request System.out.println("Connecting to Twitter Public Stream"); OAuthRequest request = new OAuthRequest(Verb.POST, STREAM_URI); request.addHeader("version", "HTTP/1.1"); request.addHeader("host", "stream.twitter.com"); request.setConnectionKeepAlive(true); request.addHeader("user-agent", "Twitter Stream Reader"); // ADD YOUR LANGUAGE PREFS HERE... request.addBodyParameter("language", "en"); service.signRequest(accessToken, request); Response response = request.send(); // Create a reader to read Twitter's stream BufferedReader reader = new BufferedReader(new InputStreamReader(response.getStream()));
entity.writeTo(out); req.addPayload(out.toByteArray()); req.addBodyParameter("status", "I have uploaded test image on twitter"); req.addHeader(entity.getContentType().getName(), entity.getContentType().getValue()); org.scribe.model.Response response = req.send();
orequest.addBodyParameter("get", "name");
while (iterator.hasNext()) { String key = iterator.next(); request.addBodyParameter(key, params.optString(key));