将文件上传到Google云端硬盘中的服务帐户

问题描述:

我们有一个要求,即我们应该提供上传100 GB大小文件的功能。我们拥有的当前流程是将文件从客户端位置/本地系统放到应用程序服务器。然后应用程序服务器将文件推送到Google Drive服务器中的服务帐户。我想知道是否有办法将文件从本地系统直接推送到Google云端硬盘中的服务帐户。这将帮助我们不必将这些大文件存储在应用程序服务器中。请告诉我。还想知道我们是否可以在我们的本地系统中安装Drive,以指向服务帐户。通过这种方式,这些大文件可以放入驱动器位置,并在后台同步到服务器。将文件上传到Google云端硬盘中的服务帐户

我想知道是否有直接推动从本地系统中的文件,以服务帐户在谷歌驱动器

我所知道的唯一的办法就是让你上传的方式。 Drive API文档中的Upload Files页面详细介绍了此功能。对于您的情况,由于您要上传的文件大小,您必须使用uploadType=resumable

也想知道,如果我们实际上可以安装在本地系统驱动器指向一个服务帐户

正在同步ALA-Dropbox的可能是一个有点棘手,我还没有读什么在具有此功能的云端硬盘文档中。同步到桌面通常只是一个.glinkshortcut这将打开浏览器。

+0

感谢您的回复。这种方法的问题是上传代码必须写入并部署到应用程序服务器。当我们在应用程序服务器中加载文件时,文件将被上传到应用程序服务器中的tmp目录,然后推送到Google Drive。我们不希望这样的大文件去应用程序服务器。这就是为什么想知道我们是否可以直接将文件推送到Drive的原因。将文件放入服务帐户的FTP或文件同步机制将是理想的解决方案。 – Dinu