在Google Drive的文件共享设置中,有一个选项可以设置定义为查看者或评论者的用户将无法下载文件,
是否可以使用 Google Apps Script 或 Drive API 更改此设置?
我在此处的 Google 文档中查找有关的信息:
显然写作影响了我找到答案:
function myFunction() {
let fileId = "1VITtMtOqcJeBOzstCS2wPDuRXP5d2d5h" // Please set the file ID.
let url = "https://www.googleapis.com/drive/v3/files/" + fileId;
let res = UrlFetchApp.fetch(url, {
method: "patch",
headers: {authorization: "Bearer " + ScriptApp.getOAuthToken()},
contentType: "application/json",
payload: JSON.stringify({viewersCanCopyContent: false, writersCanShare: false}),
});
Logger.log(res.getContentText())
}
viewersCanCopyContent = 设置查看者和评论者的下载限制
writersCanShare = 定义编辑者的共享限制