Google Apps脚本:有没有一种方法来获取所有文件权限(权限ID)?

时间:2018-07-25 10:33:00

标签: google-apps-script permissions google-drive-api

每个Google云端硬盘文件都有权限,例如:

  • 作家
  • 评论者
  • 查看器
  • ...

我可以通过DriveApp.getFileById(file_id).getEditors().getViewers()来读取权限,但是我没有这样获得权限ID 。是否有一种获取许可ID的方法,就像您通过Google云端硬盘API获取许可一样。

我也尝试了Drive.Files.get(file_id).permissions,但是它返回了undefined

1 个答案:

答案 0 :(得分:0)

@tehhowch评论使我朝着正确的方向前进。解决方法是:

Drive.Permissions.list(file_id)

通过这种方式,您可以获得id-s的所有权限以及Google Drive API的所有权限。