1

我正在尝试创建一个在网络服务器上运行的服务,并且可以将文件上传到 Google Drive,以便人们可以使用 Google 桌面应用程序将文件同步到本地驱动器。

所以我尝试了 Drive API,但它需要一个网络浏览器来进行身份验证。这是一种可能性,但我不知道以编程方式获取访问令牌。即使我有访问令牌,我也不知道它是否永远有效。它似乎有一个过期日期?我不希望服务突然不起作用,因为令牌已过期。

比我了解了服务帐户,终于让它工作了,但它似乎有自己的空间,我只能使用服务帐户访问。我不知道如何将文件从服务帐户共享到普通帐户,因为人们需要在本地同步它。

因此,a 找到了一个关于用户模拟的视频,其中他展示了一个关于授予服务帐户访问权限以模拟另一个用户的页面。但我不知道在哪里可以找到这个页面。查看: http: //support.google.com/a/bin/answer.py ?hl=en&answer=162106&topic=2759255&ctx=topic 它说它在高级工具>管理第三方OAuth客户端访问(在身份验证部分下)。但是身份验证部分在哪里?我需要创建一个 Google 应用程序来执行此操作吗?

问题是:如何在没有任何用户干预的情况下以编程方式将文件上传到 Google Drive,以便它们可以在本地与驱动器桌面应用程序同步。

4

0 回答 0