uploadFile
需求: 上傳檔案至雲端硬碟
html端
<input type="file" name="myFile" mulitple>
<input type="submit" value="上傳檔案"
onclick="this.value='檔案上傳中……';
google.script.run.withSuccessHandler(fileUploaded)
.uploadFiles(this.parentNode);
return false;">
<label id="resp"></label>
<script>
function fileUploaded(response){
document.getElementById('resp').innerHTML = "上傳成功!! " ;
}
</script>
code.gs端
var floderId = 'Your Folder ID.';
var folder = DriveApp.getFolderById(floderId); //存放資料夾
function uploadFiles(data)
{
var file = data.myFile;
var createFile = folder.createFile(file);
return createFile.getName();
}