有没有一种方法可以将文件“ example.com/example.zip”直接自动下载到我的Google云端硬盘,而不是将其下载到服务器并重新上传?
答案 0 :(得分:1)
在Drive API中,没有方法可以直接从URL上传文件,而files.create仍然需要上传媒体。但是,如果您不想使用服务器,则可以使用Apps脚本,该脚本可让您通过Advanced Drive Services和Built-in Drive service以及其他一些服务访问Drive API Url Fetch Service,您可以请求从文件的URL下载并捕获Blob;然后使用DriveApp.createFile(blob)
上传到云端硬盘。
它的美丽,所有这些都发生在Apps Script服务器的云中。当然,您必须遵守Apps脚本和Drive API的配额和限制。