Google drive api 从服务器将文件存储在google驱动器上

Google drive api 从服务器将文件存储在google驱动器上,google-drive-api,server,Google Drive Api,Server,我有以下简单的场景: 我老板的侍从 一些拥有谷歌硬盘账户的客户 所以我想每天把一些文件传送到客户的谷歌硬盘上 我的问题是:如果客户的电脑已断开连接或未登录到我的网站,是否可以从我的服务器将文件上载到客户的google drive 如果是的话,对用户或每天的传输有限制吗 p、 美国 如果我能使用Google Drive电子表格并更新数据,效果会更好 谢谢是的,这是可能的,但其间有很多步骤 1.-您需要一个应用程序,因此您可以通过应用程序执行此操作。检查一下 2.-您需要设置脱机访问,这样即使用

我有以下简单的场景:

  • 我老板的侍从

  • 一些拥有谷歌硬盘账户的客户

所以我想每天把一些文件传送到客户的谷歌硬盘上

我的问题是:如果客户的电脑已断开连接或未登录到我的网站,是否可以从我的服务器将文件上载到客户的google drive

如果是的话,对用户或每天的传输有限制吗

p、 美国

如果我能使用Google Drive电子表格并更新数据,效果会更好


谢谢

是的,这是可能的,但其间有很多步骤

1.-您需要一个应用程序,因此您可以通过应用程序执行此操作。检查一下

2.-您需要设置脱机访问,这样即使用户未登录,您也可以上载文件

3.-用户(拥有Google驱动器帐户的客户)必须授权您的应用程序访问其驱动器帐户。在此之后,您将能够获得访问令牌和刷新令牌

4.-使用,您可以刷新访问令牌(一小时后到期),而无需用户再次登录并获取新的访问令牌。(您必须存储此刷新令牌)

5.-现在您可以调用该函数将文件上载到客户的驱动器中。调用此函数时,需要提供与用户相关的访问令牌

6.-存在适用于API的限制。这些配额不符合申请。如果对API调用过多,应用程序可能会达到这些限制。您可以在应用程序的中检查这些限制


我希望这有帮助。我知道这是很多信息,但这是您需要遵循的程序。

真的非常感谢,我尝试在nodejs(平均堆栈)中执行此操作,我终于找到了如何让g+用户登录。。。但我不知道如何请求访问驱动器…您必须在开发人员控制台中启用驱动器API。之后,在请求访问时,必须添加驱动器作用域