我需要使用服务帐户通过API找出所有共享驱动器的创建者,但找不到提取该信息的方法。我可以获取所有共享的列表,然后可以获取与每个共享相关的权限的列表,但无法获取创建者。
我错过了什么吗?还是根本不可能?
答案 0 :(得分:0)
与云端硬盘中的文件不同,共享云端硬盘中的内容是由组用户拥有的。
没有共享驱动器的“创建者”之类的东西。而且也不允许“所有者”角色。
请参阅文档specific roles for shared Drives。
创建共享驱动器时,API将“组织者”角色分配给创建者。然后,也可以为后续用户或组分配组织者的角色。从技术上讲,我认为创作者是分配给云端硬盘的第一个组织者。但是目前尚无方法在Google Drive API中返回创建者。