栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Android-Google Spreadsheet Api

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android-Google Spreadsheet Api

最后,我使用的库是:

gdata-client-1.0.jargdata-client-meta-1.0.jargdata-core-1.0.jargdata-spreadsheet-3.0.jargdata-spreadsheet-meta-3.0.jargoogle-api-client-1.12.0-beta.jargoogle-api-client-android-1.12.0-beta.jargoogle-http-client-1.12.0-beta.jargoogle-http-client-android-1.12.0-beta.jargoogle-oauth-client-1.12.0-beta.jargson-2.1.jarguava-13.0.1.jarjackson-core-asl-1.9.9.jarjsr305-1.3.9.jarprotobuf-java-2.4.1.jar

正如Eugenio的建议(谢谢!!!),我将电子表格api中的库与java-client-api进行了“混合”,在身份验证之后,我使用以下内容获取单元格

SpreadsheetEntry spreadsheet = null;URL metafeedUrl = new URL("https://spreadsheets.google.com/feeds/spreadsheets/private/full");SpreadsheetFeed spreadsheetFeed = service.getFeed(metafeedUrl, SpreadsheetFeed.class);List<SpreadsheetEntry> spreadsheets = spreadsheetFeed.getEntries();for (SpreadsheetEntry entry : spreadsheets) {   if (entry.getTitle().getPlainText().equals(spreadsheetTitle)) {      spreadsheet = entry;   }}if (spreadsheet == null) {    throw new FileNotFoundException("Cannot find the required spreadsheet '" + spreadsheetTitle + "'");}WorksheetEntry worksheet = null;WorksheetFeed worksheetFeed = service.getFeed(spreadsheet.getWorksheetFeedUrl(), WorksheetFeed.class);List<WorksheetEntry> worksheets = worksheetFeed.getEntries();    for (WorksheetEntry entry : worksheets) {    if (entry.getTitle().getPlainText().equals(worksheetTitle)) {         worksheet = entry;    }}if (worksheet == null) {    throw new FileNotFoundException("Cannot find the required worksheet '" + worksheetTitle + "'");}URL listFeedUrl = worksheet.getListFeedUrl();ListFeed listFeed = service.getFeed(listFeedUrl, ListFeed.class);

就目前而言,我使用了“最差”的身份验证系统,应该在OAuth2中启用它,但就目前而言,ClientLogin是以这种方式完成的:

SpreadsheetService service = new SpreadsheetService("v1");service.setProtocolVersion(SpreadsheetService.Versions.V3);service.setUserCredentials(email, password);


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495917.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号