我很确定我的几个问题有一个简单的答案,但似乎无法自己解决。
基本上我希望有一个链接,人们(即使没有登录到Gmail)也可以将文件上传到我的谷歌硬盘。我现在有一个运行的脚本,它有一个文本框和一个上传和提交按钮,但是我需要它来做更多的事情。
我遵循的教程:这里:http://www.labnol.org/internet/receive-files-in-google-drive/19697/
所以我运行了那个脚本,但是现在它并没有我希望的那么复杂。我希望有一个包含文件框“文件名”的表单,将上传的文件重命名为输入的内容。
例如,如果有人在“文件名”框中键入“狗的照片”并上传了photo.jpg,我希望它将“Photo_Of_Dog.jpg”上传到我的google驱动器中。基本上只是将文件重命名为键入的任何文本(带空格表示法)。
如果有任何我没有提供的信息,请告诉我。
先谢谢了! Ĵ
答案 0 :(得分:1)
在服务器端Google Script上,在保存文件后添加一行。
var file = folder.createFile(blob);
file.rename(file.getName().replace(" ", "_"));