我可以创建一个文件,并授予驱动程序API的权限。(Android)阅读公开或共享电子表格,谷歌文档
对于我使用“Spreadsheet API”的电子表格。
我给予的许可是:“对任何人公开 - 只读”。案件是我无法阅读电子表格单元格。我可以阅读的唯一方法是如果我像詹姆斯摩尔说的那样添加“发布到网络”。代码示例:
String urlString = "https://spreadsheets.google.com/feeds/list/0AsaDhyyXNaFSdDJ2VUxtVGVWN1Yza1loU1RPVVU3OFE/default/public/values";
URL url = new URL(urlString);
ListFeed feed = service.getFeed(url, ListFeed.class); // Then feed.getEntries()
但如果多数民众赞成的情况下,我怎么能读一个共享文件或如何设置“发布到Web”通过Java代码的文件?
谢谢4回答。我已经在使用Drive API和电子表格API,比如你的推荐和其他论坛。但我有同样的问题,我怎么可以读取共享文件?如果我手动检查这是共享,但我不能获取数据...给一个错误说:“文件不存在或网址不正确”类似的东西。我如何分享和阅读我共享的文件? –