2013-06-12 99 views
1

我想开发一个PHP应用程序将允许用户将自己的文件上传到谷歌共同驱动。将文件保存到谷歌驱动器

是否有可能使用谷歌云端硬盘API,无需用户登录做到这一点。即应用程序应该对通用帐户进行身份验证。

+0

确保你想,因为你效率低流量做到这一点。所有请求(上传/下载)都必须通过您的域名。例如上传将花费两倍的时间。首先将文件上传到您的域,然后您必须将文件移动/上传到Google域。 – Codebeat

回答

0

是的,如果你设置了一个共同的驱动器帐户,并使用云端API,如Files.insert(),可以让用户上传文件,而无需登录。其实,有一个quickstart为PHP几乎相同的事情给你。您可能想从此快速入门开始,将文件从服务器上传到云端硬盘,然后将其与表单集成,以便让任何用户将文件上传到您的云端硬盘。

+0

我已经试过这个快速入门。它要求用户允许访问驱动器的每个文件被上传时间和用户需要先登录。在这种情况下,如果它的一些其他电脑,然后它被保存在用户的硬盘上记录在该机器上。 – piresashwin

+0

你需要修复快速启动代码,使其做你想做的事。为了使它不要求您每次都登录,您需要保存凭据并加载它。检查此文件:https://developers.google.com/drive/training/drive-apps/auth/credentials有一些样品,使用PHP,太 –

+0

我保存的所有凭据。当我尝试运行代码时,其他用户登录。文件上传到该用户驱动器。 – piresashwin

相关问题