Php 将文件保存到谷歌硬盘

Php 将文件保存到谷歌硬盘,php,codeigniter,google-drive-api,Php,Codeigniter,Google Drive Api,我想开发一个php应用程序,允许用户上传他们的文件到一个通用的谷歌驱动器 不需要用户登录就可以使用GoogleDriveAPI实现吗。i、 e应用程序应该对公共帐户进行身份验证。是的,如果您设置了公共驱动器帐户并使用驱动器API,例如,您可以让用户无需登录即可上载文件。事实上,php有一个很好的例子,它可以为您做几乎相同的事情。您可能希望从此快速启动开始,将文件从服务器上载到驱动器,并将其与表单集成,以允许任何用户将文件上载到驱动器。我已尝试过该快速启动。它要求用户在每次上载文件时允许访问驱动器

我想开发一个php应用程序,允许用户上传他们的文件到一个通用的谷歌驱动器


不需要用户登录就可以使用GoogleDriveAPI实现吗。i、 e应用程序应该对公共帐户进行身份验证。

是的,如果您设置了公共驱动器帐户并使用驱动器API,例如,您可以让用户无需登录即可上载文件。事实上,php有一个很好的例子,它可以为您做几乎相同的事情。您可能希望从此快速启动开始,将文件从服务器上载到驱动器,并将其与表单集成,以允许任何用户将文件上载到驱动器。

我已尝试过该快速启动。它要求用户在每次上载文件时允许访问驱动器,并且用户需要登录。在这种情况下,如果它在其他计算机上,则它将保存在登录该计算机的用户的驱动器中。您需要修复快速启动代码,使其执行您想要的操作。要使它不会每次都要求您登录,您需要保存凭据并加载它。查看此文档:有一些php示例,我正在保存所有凭据。当我试图在其他用户登录时运行代码时。该文件已上载到该用户驱动器。快速启动的正确url是确保您希望这样做,因为您的流量效率低下。所有请求(上传/下载)必须通过您的域。例如,上载将花费两倍的时间。首先将文件上载到您的域,然后您必须将文件移动/上载到google域。