Appendix

Sample java code

OVERVIEW

Sample Java code

 

package com.highq.api.client;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.net.HttpURLConnection;

import java.net.MalformedURLException;

import java.net.URL;

 

public class CRestClient {

 

            private static final String targetURL = "https://collaboratev3.highqsolutions.com/collaboratev3/api/1/files/686";

           

            public static void main(String[] args) {

                        try {

                                                URL restServiceURL = new URL(targetURL);                                 

                                                HttpURLConnection httpConnection = (HttpURLConnection) restServiceURL.openConnection();

                                                httpConnection.setRequestMethod("GET");

                                                httpConnection.setRequestProperty("Accept", "application/xml");

                                                httpConnection.setRequestProperty("Authorization", "Bearer yourauthcodegoeshere");

                                                httpConnection.setRequestProperty("Auth-Type", "OAUTH2");

                                                if (httpConnection.getResponseCode() != 200) {

                                   

                                                    throw new RuntimeException("HTTP GET Request Failed with Error code : "

                                   

                                                            + httpConnection.getResponseCode());

                                   

                                                }                                  

                                                BufferedReader responseBuffer = new BufferedReader(new InputStreamReader(

                                   

                                                    (httpConnection.getInputStream())));

                                                String output;

                                                System.out.println("Output from Server:  \n");

                                                while ((output = responseBuffer.readLine()) != null) {

                                   

                                                    System.out.println(output);

                                   

                                                }

                                                httpConnection.disconnect();

                      } catch (MalformedURLException e) {          

                        e.printStackTrace();

                      } catch (IOException e) {

                        e.printStackTrace();

                      }

                        }

}

 

Comments


0 Comments

Last Updated: Jun 10,2023