我在这里开发代码,这是我的问题。
我正在使用 .getEditors() 来定义谁有权编辑文档,并将数据与文档所有者进行比较,以便在未经授权编辑文件的情况下向所有者发送电子邮件。
但是我想从 get.Editors() 中分析每个元素,但我不知道该怎么做。我不知道......也许有一种方法可以分隔数组......以防文档有多个编辑器......
这是我到目前为止所拥有的:
var editorNome = DocumentApp.getActiveDocument().getEditors();
Logger.log("Editor: "+editorNome)
var fileOwner= DriveApp.getFileById(file).getOwner().getEmail();
Logger.log("File owner: " +fileOwner)
if(fileOwner != editorNome){
var yey = ('diferente');
Logger.log('Resultado: ' +yey)
}else{
var nay = ('igual');
Logger.log('Resultado: ' +nay)
}
你能帮我吗?