1

Google スプレッドシート API を初めて使用します。

JAVA を使用して、現在認証されているユーザーのすべてのスプレッドシートのリストを取得したいと考えています。

私は何をすべきか?

4

1 に答える 1

4

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);
于 2011-11-01T06:33:37.817 に答える