如何将文件从URL保存到Google云端硬盘

时间:2020-08-07 13:43:22

标签: google-drive-api

有没有一种方法可以将文件“ example.com/example.zip”直接自动下载到我的Google云端硬盘,而不是将其下载到服务器并重新上传?

1 个答案:

答案 0 :(得分:1)

在Drive API中,没有方法可以直接从URL上传文件,而files.create仍然需要上传媒体。但是,如果您不想使用服务器,则可以使用Apps脚本,该脚本可让您通过Advanced Drive ServicesBuilt-in Drive service以及其他一些服务访问Drive API Url Fetch Service,您可以请求从文件的URL下载并捕获Blob;然后使用DriveApp.createFile(blob)上传到云端硬盘。


它的美丽,所有这些都发生在Apps Script服务器的云中。当然,您必须遵守Apps脚本和Drive API的配额和限制。