1
我正在嘗試創建一個java程序,它將創建並上傳excel文件到谷歌驅動器中。上傳後,我需要它來授予權限。我已經完成了所有這些,但問題在於試圖將excel文件轉換爲谷歌文件,以便使用這些工作表的人能夠使用手機更新它們。我一直無法找到任何幫助,如何在谷歌API上做到這一點。任何幫助將不勝感激。Drive Api Phone
我正在嘗試創建一個java程序,它將創建並上傳excel文件到谷歌驅動器中。上傳後,我需要它來授予權限。我已經完成了所有這些,但問題在於試圖將excel文件轉換爲谷歌文件,以便使用這些工作表的人能夠使用手機更新它們。我一直無法找到任何幫助,如何在谷歌API上做到這一點。任何幫助將不勝感激。Drive Api Phone
假設你有路徑到您的Excel文件:
java.io.File fileContent = new java.io.File(excelfilepath);
FileContent mediaContent = new FileContent("application/vnd.ms-excel", fileContent);
// File's metadata.
File body = new File();
body.setTitle(fileContent.getName());
body.setMimeType("application/vnd.ms-excel");
// THIS IS THE IMPORTANT PART
Insert request = service.files().insert(body, mediaContent);
request.setConvert(true);
File file = request.execute();
// END OF THE IMPORTANT PART
if (file != null) {
showToast("Data Uploaded: " + file.getTitle());
}