尝试检索Google文档中所有电子表格的列表

时间:2011-11-01 06:22:54

标签: java eclipse google-spreadsheet-api

我是新手使用Google Spreadsheet API。

我想使用JAVA检索当前经过身份验证的用户的所有电子表格列表。

我该怎么办?

1 个答案:

答案 0 :(得分:3)

google data api开发人员指南文档以示例说明。

http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#ListingSpreadsheets

检查java选项卡。

URL metafeedUrl = new URL("https://spreadsheets.google.com/feeds/spreadsheets/private/full");
SpreadsheetFeed feed = service.getFeed(metafeedUrl, SpreadsheetFeed.class);
List<SpreadsheetEntry> spreadsheets = feed.getEntries();
for (int i = 0; i < spreadsheets.size(); i++) {
  SpreadsheetEntry entry = spreadsheets.get(i);
  System.out.println("\t" + entry.getTitle().getPlainText());
}

service是经过身份验证的SpreadsheetService对象

SpreadsheetService service = new SpreadsheetService();  
service.setAuthSubToken(sessionAuthToken);