Read google custom search api example java for more information.

The Google API client libraries, which are available in a number of popular programming languages, make it easy to use the Custom Search JSON API. You can use the Google API Client Library for Java to use the custom search API in Java.google custom search api example java

 

Build a fully customizable Search without any coding

Google custom search API example in java

The following code might not be a proper way of working it out but it gives you the result links of google search. You just need to parse the output. 

public static void main(String[] args) throws Exception {

    String key="YOUR KEY";
    String qry="Android";
    URL url = new URL(
            "https://www.googleapis.com/customsearch/v1?key="+key+ "&cx=013036536707430787589:_pqjad5hr1a&q="+ qry + "&alt=json");
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    conn.setRequestMethod("GET");
    conn.setRequestProperty("Accept", "application/json");
    BufferedReader br = new BufferedReader(new InputStreamReader(
            (conn.getInputStream())));

    String output;
    System.out.println("Output from Server .... \n");
    while ((output = br.readLine()) != null) {

        if(output.contains("\"link\": \"")){                
            String link=output.substring(output.indexOf("\"link\": \"")+("\"link\": \"").length(), output.indexOf("\","));
            System.out.println(link);       //Will print the google search links
        }     
    }
    conn.disconnect();                              
}

 

Searches related to google custom search API example java

You may also like