【发布时间】:2016-04-09 18:35:03
【问题描述】:
我是一名学生,我对谷歌应用环境特别是谷歌脚本非常陌生。所以这是我的问题,我正在尝试从外部链接下载文件并将其保存到谷歌驱动器。但是该文件被保存在我的谷歌驱动器的默认文件夹中。我想要的只是自动创建一个文件夹(如果不存在)并自动重命名文件名。 评论将不胜感激。
function downloadFile(){
var sh = SpreadsheetApp.getActiveSheet();
var url = sh.getRange('B1').getValue();
var user = "testestest";
var password = "testtesttest";
var headers = {
"Accept": "application/xml",
"Content-Type": "application/xml",
"Authorization": "Basic "+ Utilities.base64Encode(user+":"+password)
};
var options = {
"method" : "get",
"headers" : headers
};
var response = UrlFetchApp.fetch(url,options).getBlob();
var file = DriveApp.createFile(response);
Logger.log(file);
}
【问题讨论】:
标签: google-apps-script google-sheets google-drive-api