我可以創建一個文件,並授予驅動程序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,比如你的推薦和其他論壇。但我有同樣的問題,我怎麼可以讀取共享文件?如果我手動檢查這是共享,但我不能獲取數據...給一個錯誤說:「文件不存在或網址不正確」類似的東西。我如何分享和閱讀我共享的文件? –