Meh*_*hat 5 java google-api google-sheets
当我尝试通过Google进行身份验证时,它会在身份验证过程中引发异常(检查服务名称)。
我使用Google Java SDK进行身份验证。
SpreadsheetService service = new SpreadsheetService("Print Google Spreadsheet Demo"); //this is my application name that i created in developer console
service.setUserCredentials(MY_GOOGLE_EMAIL_ADDRESS, GOOGLE_ACCOUNT_PASSWORD);
// Load sheet
URL metafeedUrl = new URL(SPREADSHEET_URL);
SpreadsheetEntry spreadsheet = service.getEntry(metafeedUrl, SpreadsheetEntry.class);
URL listFeedUrl = ((WorksheetEntry) spreadsheet.getWorksheets().get(0)).getListFeedUrl();
// Print entries
ListFeed feed = (ListFeed) service.getFeed(listFeedUrl, ListFeed.class);
Run Code Online (Sandbox Code Playgroud)
该setUserCredentials()方法中引发了异常。
例外:
com.google.gdata.util.AuthenticationException: Error authenticating (check service name)
at com.google.gdata.client.GoogleAuthTokenFactory.getAuthException(GoogleAuthTokenFactory.java:628)
at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:500)
at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:346)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:362)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:317)
at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:301)
Run Code Online (Sandbox Code Playgroud)
在访问Google电子表格之前,我是否缺少任何配置?
| 归档时间: |
|
| 查看次数: |
526 次 |
| 最近记录: |