Google App脚本 - 将文件上传到当前登录的Google云端硬盘帐户?

时间:2012-08-20 09:04:33

标签: google-apps-script google-drive-api google-sheets

我已经能够从Google电子表格中将文件上传到Google云端硬盘帐户。问题是,就我而言,我只能将文件上传到当前登录的帐户。

是否可以使用帐户A登录并查看电子表格,但是可以从菜单选项将文件上传到帐户B?这甚至是允许/可能吗?

使用案例 我有一张带有几张纸的电子表格。用户登录只能访问电子表格中的一个工作表,但作为该工作表的一部分,用户应该能够将照片上传到电子表格所有者谷歌驱动器。因此,主“管理员”帐户包含电子表格和照片,然后有一些编辑帐户具有特定工作表的编辑权限。

2 个答案:

答案 0 :(得分:1)

您可以为此提供您的使用案例吗?

可以在文档中添加编辑器(https://developers.google.com/apps-script/class_file),这可能是您要完成的任务。

更多细节会有所帮助。

答案 1 :(得分:0)

您应该将脚本发布为Web应用程序。执行此操作时,将为您提供执行脚本的选项(脚本的所有者)或运行脚本的用户。使用后一选项将文件上传到用户的Google云端硬盘