Google api 创建谷歌硬盘上传功能

Google api 创建谷歌硬盘上传功能,google-api,google-drive-api,Google Api,Google Drive Api,我创建了一个用PHP编写的小型web系统。现在我们想让我们的客户访问我们的小系统。在每个作业中,他们必须上载一个或多个文件(每个文件的最大大小为100-200 mb)。到目前为止,我通过PHP组件将它们上传到服务器上,但我们的ISP有很多问题,我决定使用免费的Google drive帐户。因此,我阅读了教程,但我不能清楚地理解: 有没有一种方法可以将文件从客户端浏览器直接上传到Google drive,而不必先上传到我们的服务器?据我所知,我可以使用php库操作我的谷歌硬盘并上传文件,但不幸的是

我创建了一个用PHP编写的小型web系统。现在我们想让我们的客户访问我们的小系统。在每个作业中,他们必须上载一个或多个文件(每个文件的最大大小为100-200 mb)。到目前为止,我通过PHP组件将它们上传到服务器上,但我们的ISP有很多问题,我决定使用免费的Google drive帐户。因此,我阅读了教程,但我不能清楚地理解:

有没有一种方法可以将文件从客户端浏览器直接上传到Google drive,而不必先上传到我们的服务器?据我所知,我可以使用php库操作我的谷歌硬盘并上传文件,但不幸的是,文件必须先放在服务器上,这是我的大问题。


非常感谢所有能帮助我们的人。

直接从javascript上传到硬盘非常简单。查看为您提供一切服务的驱动器选择器。

谢谢。在我尝试的示例中,我看到该文件已上载到用户的驱动器帐户,而不是我的驱动器帐户-这不适合我,但我认为我找到了正确的设置。如果要上载到应用程序帐户,则需要使用服务帐户。您需要仔细考虑您授予可以直接写入您的帐户的Javascript客户端的权限。您可能想考虑创建一个小型AppEngine项目来充当上传代理。谢谢您@ Punyyd。我会设法找到一些关于你的建议的附加信息和指南。