public static String getAccessTokenOfAccount() throws IOException { String url = "SOMEURL"; DefaultHttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(url); HttpResponse response = client.execute(request); BufferedReader rd = new BufferedReader( new InputStreamReader(response.getEntity().getContent())); StringBuilder result = new StringBuilder(); String line = ""; while ((line = rd.readLine()) != null) { result.append(line); } String responseJson = result.toString(); final ObjectMapper mapper = new ObjectMapper(); BingTokenResult tokenResult = mapper.readValue(responseJson, Result.class); return tokenResult.getAccessToken(); }