2009-05-13 3 views
1

je suis la documentation à Google Analytics Data API - Java et je reçois l'exception RedirectRequiredException, parce que Google me réoriente vers une version locale du site (www.google.si) .GData Client Java ne fonctionne pas parce que Google redirige vers le site localisé

Le code:

AnalyticsService as = new AnalyticsService("me-myapp-1.0"); 
as.setUserCredentials(username, password); 
AccountFeed accountFeed = as.getFeed( 
    new URL("https://www.google.com/analytics/accounts/default"), 
    AccountFeed.class); 

Le dernier appel de méthode lance:

Exception in thread "main" com.google.gdata.util.RedirectRequiredException: Found 
<HTML><HEAD><meta http-equiv="content-type" content="text/ 
html;charset=utf-8"> 
<TITLE>302 Moved</TITLE></HEAD><BODY> 
<H1>302 Moved</H1> 
The document has moved 
<A HREF="http://www.google.si/">here</A>. 
</BODY></HTML> 
     at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse (GoogleGDataRequest.java:541) 
     at com.google.gdata.client.http.HttpGDataRequest.checkResponse (HttpGDataRequest.java:535) 
     at com.google.gdata.client.http.HttpGDataRequest.execute (HttpGDataRequest.java:514) 
     at com.google.gdata.client.http.GoogleGDataRequest.execute (GoogleGDataRequest.java:515) 
     at com.google.gdata.client.Service.getFeed(Service.java:1016) 
     at com.google.gdata.client.Service.getFeed(Service.java:879) 
     at com.google.gdata.client.GoogleService.getFeed(GoogleService.java:638) 
     at com.google.gdata.client.Service.getFeed(Service.java:898) 
     at org.kubje.jaka.gapump.App.main(App.java:42) 

Toutes les idées?

J'ai également posté cette question dans le groupe Google de l'API Google Analytics, here.

Répondre

1

L'URL était incorrecte. Je l'ai copié à partir de l'exemple, qui était incorrect.

Questions connexes