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();

}