Avevo creato uno strumento che stava compilando il foglio di calcolo di Google. E 'stato lavorando bene per 1 anno, dal momento che oggi ho l'erroreCrea foglio di calcolo utilizzando l'API Google Spreadsheet nell'unità Google in Java
Exception in thread "main" com.google.gdata.util.AuthenticationException: Error authenticating (check service name)
at com.google.gdata.client.GoogleAuthTokenFactory.getAuthException(GoogleAuthTokenFactory.java:688)
at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:560)
at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:397)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:364)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:319)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:303)
Questa è la parte di codice per collegarsi con gmail:
String USERNAME = "[email protected]"; ->of course I'm using proper username and password
String PASSWORD = "*******";
SpreadsheetService service
= new SpreadsheetService("SandboxCheck");
service.setUserCredentials(USERNAME, PASSWORD);
non so come collegare con Gmail , Stavo cercando di farlo tramite oAuth ma non so come farlo. Negli esempi su https://developers.google.com/google-apps/spreadsheets/authorize c'è solo il codice per .net.
Ho il sospetto che tu stia colpendo due numeri.1) OpenAuth 1/Accesso client non è più supportato e 2) L'API Elenco documenti è ammortizzata, pertanto è necessario eseguire la migrazione all'API di Drive per creare un foglio di calcolo. Sfortunatamente, non ho esempi per te su come farlo in Java. – daryl
Sembra che in questo modo l'accesso client non sia supportato. Spero che aggiorneranno la pagina API Spreed e daranno un esempio su come usarlo in Java. – Skwarosz
Lo stesso problema qui, da ieri! Hanno abbandonato il supporto per l'autenticazione della password app? –