使用自定义脚本或编程解决方案将文件从链接传输到 Google Drive 是否可行?我有一个链接,单击该链接即可下载文件。我想将文件传输到驱动器,而无需将其下载到本地计算机上。
使用 Node.js 的解决方案:
media.body
方法的drive.files.create
参数是一个可写流,您可以将下载请求的响应通过管道传输到其中:
var media = {
mimeType: "...",
body: new stream.PassThrough()
};
drive.files.create({
requestBody: {name: "..."},
media
}).then(function({data}) {
https.get("download_link")
.on("response", function(r) {
r.pipe(media.body);
});
});