Acessando API do Google Maps via Commons HttpClient

Bom dia galera,queria saber se alguem ja passou por esse erro:

Segue o codigo:

GetMethod httpMethod = new GetMethod("http://maps.google.com/maps/api/geocode/xml?address="+endereco);
			httpMethod.addRequestHeader("Accept", "application/xml");
			httpClient.getHostConfiguration().setProxy(proxy, porta);
			httpClient.executeMethod(httpMethod);

			BufferedReader reader = new BufferedReader(new InputStreamReader(httpMethod.getResponseBodyAsStream()));
			String linha;  

			while ((linha = reader.readLine()) != null)  
			{  
				System.out.println(linha);
			}  

Erro:

<P>Desculpe, voce n&atilde;o tem autoriza&ccedil;&atilde;o para acessar:
&lt;PRE&gt;    http://maps.google.com/maps/api/geocode/xml?&lt;/PRE&gt;
atrav&eacute;s desse servidor at&eacute; que se autentique.
</P>

Leia esta página do Google ATÉ O FIM.

https://developers.google.com/maps/documentation/webservices/index?hl=pt-br

Você vai perceber que você não está fazendo o processo completo exigido para que o Google Maps lhe retorne os resutlados esperados.

Realmente,eu tinha dado uma olhada na documentação de relance mas agora vendo mais atentamente estou vendo que faltam alguns detalhes.

Obrigado.