创建上传表单

时间:2014-07-29 02:35:55

标签: google-apps-script

我很确定我的几个问题有一个简单的答案,但似乎无法自己解决。

基本上我希望有一个链接,人们(即使没有登录到Gmail)也可以将文件上传到我的谷歌硬盘。我现在有一个运行的脚本,它有一个文本框和一个上传和提交按钮,但是我需要它来做更多的事情。

我遵循的教程:这里:http://www.labnol.org/internet/receive-files-in-google-drive/19697/

所以我运行了那个脚本,但是现在它并没有我希望的那么复杂。我希望有一个包含文件框“文件名”的表单,将上传的文件重命名为输入的内容。

例如,如果有人在“文件名”框中键入“狗的照片”并上传了photo.jpg,我希望它将“Photo_Of_Dog.jpg”上传到我的google驱动器中。基本上只是将文件重命名为键入的任何文本(带空格表示法)。

如果有任何我没有提供的信息,请告诉我。

先谢谢了! Ĵ

1 个答案:

答案 0 :(得分:1)

在服务器端Google Script上,在保存文件后添加一行。

var file = folder.createFile(blob);    
file.rename(file.getName().replace(" ", "_"));