Android - Enviando solicitação HTTPS Get

Gostaria de enviar uma solicitação de obtenção HTTPS para a API do Google Shopping, no entanto, nada está funcionando bem para mim, por exemplo, aqui está o que estou tentando no momento:

try {        
        HttpClient client = new DefaultHttpClient();
        HttpGet request = new HttpGet();
        request.setURI(new URI("https://www.googleapis.com/shopping/search/v1/public/products/?key={my_key}&country=&q=t-shirts&alt=json&rankByrelevancy="));
        HttpResponse response = client.execute(request);
    } catch (URISyntaxException e) {
        e.printStackTrace();
    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }   
    return response;
}    

Se alguém tiver alguma sugestão sobre como melhorar ou substituí-lo, informe-me, desde já, obrigad

questionAnswers(12)

yourAnswerToTheQuestion