我可以创建一个文件并使用 Driver API 授予权限。
对于电子表格,我使用“电子表格 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()
但如果是这样,我如何读取共享文件或如何通过 Java 代码设置“发布到 Web”文件?