如何复制&保存GDrive文件到我的服务器使用谷歌应用程序脚本/ PHP


How do I copy & save GDrive files to my server using Google Apps Script / PHP?

我正在创建一个脚本,扫描我们公司的Google Drive文件夹,并将任何新文件复制到我服务器上的Repository目录。

到目前为止,我可以连接到GDrive,读取所有文件,编辑文件,但我无法通过PHP下载。 copy() file_get_contents() file_put_contents() 等。都不工作。

我想象的解决方案是使用Google Apps Script下载并复制文件到我的服务器目录,但我没有看到正确的类。方法

我如何复制一个GDrive文件到我的服务器使用谷歌应用程序脚本?

您可以通过Google Apps Script运行一些代码来将文件上传到服务器。在这种情况下,您需要使用UrlFetchApp.fetch,尽管它的名称也可以对任意数据执行HTTP POST。在API文档中有一个上传文件的示例。https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app