我现在正在使用API脚本,我需要一个脚本来帮助将Google表格保存为相同名称的google表格,使其可以在相同的google驱动器文件夹下保存,我可以定期对其进行计划运行。
我知道可以选择下载,但我需要使过程自动化。
谢谢大s
为此enable,Advanced Drive Service,然后按照以下步骤进行:
function saveAsXls() {
var ss = SpreadsheetApp.getActive();
var destFolder = DriveApp.getFolderById("Added my drive address")
var ssName = ss.getName();
var url = Drive.Files.get(ss.getId()).exportLinks["application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"];
var blob = UrlFetchApp.fetch(url, {
headers: {
Authorization: 'Bearer ' + ScriptApp.getOAuthToken(),
},
});
destFolder.createFile(blob).setName(ssName);
}
为便于理解,请参考以下参考文献: