2016-05-29 135 views

回答

0

基於Google雲端硬盤documentation,雲端硬盤API允許您下載存儲在Google雲端硬盤中的文件。此外,您可以下載Google文檔(文檔,電子表格,演示文稿等)的導出版本,格式爲您的應用可以處理的格式。 Drive還支持通過webViewLink屬性中的URL直接訪問文件。

下面是關於如何使用客戶端庫以PDF格式下載谷歌文檔,演示示例代碼:

String fileId = "1ZdR3L3qP4Bkq8noWLJHSr_iBau0DNT4Kli4SxNc2YEo"; 
OutputStream outputStream = new ByteArrayOutputStream(); 
driveService.files().export(fileId, "application/pdf") 
.executeMediaAndDownloadTo(outputStream); 

還要檢查這個page以獲取更多信息。

+1

是的,那是我的例子也是如此。但我實際上問了另一個問題,那就是如何影響出口。因此,在您的代碼中,它實際上會將整個文檔轉換爲PDF,但從整個電子表格中,我希望a)定義工作簿(僅對子集感興趣)和b)我想以橫向模式導出文檔 – Fritz

0

我想知道,如果通過使用該API,您還可以定義要檢索哪個工作簿以及導出應該是縱向還是橫向。

我發現,你可以設置鍵(字符串)/值(對象)設置爲請求,但它實際上不起作用。

任何人都知道如何通過API微調導出。如果我登錄了,我可以通過一個簡單的HTTP獲取,就像下面那樣,但是如何通過API來完成?

https://docs.google.com/feeds/download/spreadsheets/Export?key=<spreadheetIDHere>&exportFormat=pdf&gid=<workbookIdHere> 

最好, 週五