厌伴老儒烹瓠叶,强随举子踏槐花。这篇文章主要讲述DriveApp |获取文件的查看者和评论者相关的知识,希望能为你提供帮助。
我有一个脚本,它提取驱动文件的一些元数据。我想知道谁是观众和评论者,但是Drive文档中没有太多信息......
文章图片
【DriveApp |获取文件的查看者和评论者】https://developers.google.com/apps-script/reference/drive/file#getViewers()
据我所知,任何能够看到该文件的人都可以发表评论,但我不确定......有人能澄清我吗?
答案我找到了答案。最后,我使用了Advance Google Service Drive。
我创建了这个公式,它返回一个带有评论者的数组:
function getRolesByFile(fileId){var fileApiRest = Drive.Permissions.list(fileId).items;
var arrayCommenters = [];
for(var a = 0;
a<
fileApiRest.length;
a++){var fileApiRestUser = fileApiRest[a].emailAddress;
var fileAPIRestRole = fileApiRest[a].role;
var fileApiRestAdditional = fileApiRest[a].additionalRoles;
if(fileApiRestAdditional != undefined){
arrayCommenters.push(fileApiRestUser)
}
}
return arrayCommenters.toString();
}
推荐阅读
- 为什么会出现此错误“com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException”
- 如何从webapp重定向到Google云端硬盘应用
- 列出来自Google云端硬盘的文件,并获取Android中所选文件的downloadUrl
- 继续在Android上使用旧的Google云端硬盘API
- Jackson XML Mapper为列表编写两次元素名称
- JAXB ClassNotFoundException使用Java 11构建Spring Boot App 2.2.0
- Android - 在寻呼机中获取片段的上下文
- Android rtl viewpager with rtl tablayout
- Android Exoplayer,在屏幕旋转时恢复视频