Google apps script 将文件保存到所有者G-Drive(谷歌脚本)

Google apps script 将文件保存到所有者G-Drive(谷歌脚本),google-apps-script,web-applications,google-drive-api,publish,google-workspace,Google Apps Script,Web Applications,Google Drive Api,Publish,Google Workspace,我有一个网络应用程序是使用谷歌脚本创建的,它是在团队中分发的,他们将使用它上传一些文件 我想将这些文件保存到我的驱动器中,而不是它们自己的帐户中 根据我的研究,我只能将其保存到我的帐户中,如果我发布该应用程序时使用选项以我的身份执行,以及使用匿名访问权限的选项 但我想以用户身份执行此应用程序选项(需要用户授权)。 有人知道如何解决这个问题吗?创建一个服务帐户并启用它。然后,您可以在您的帐户下执行保存到Google驱动器的操作。您需要利用Google OAuth2库 这里有一个很好的例子:

我有一个网络应用程序是使用谷歌脚本创建的,它是在团队中分发的,他们将使用它上传一些文件

我想将这些文件保存到我的驱动器中,而不是它们自己的帐户中

根据我的研究,我只能将其保存到我的帐户中,如果我发布该应用程序时使用选项以我的身份执行,以及使用匿名访问权限的选项

但我想以用户身份执行此应用程序选项(需要用户授权)。


有人知道如何解决这个问题吗?

创建一个服务帐户并启用它。然后,您可以在您的帐户下执行保存到Google驱动器的操作。您需要利用Google OAuth2库

这里有一个很好的例子: