那么,是否可以通过使用Google Drive API来确定文件是否与特定群组共享(Google Documents API是不可能的,明年会被弃用)?使用Google Drive API: List Permissions列出权限会显示一个列表,其中与组相关的所有权限都包含电子邮件null
。我尝试的另一种(非常丑陋)方式是尝试与我想检查的组共享文件,看看我是否会得到异常,但是没有。它愉快地重塑了它。除了我以外,必须有其他人需要检查这个!
由于
编辑:对Google Drive API的调用是使用拥有这些文件的管理员用户完成的。
答案 0 :(得分:1)
你是对的,你并不是唯一需要这个的人。
Documents List API是获取群组电子邮件地址的一种方式:https://developers.google.com/google-apps/documents-list/#retrieving_the_acl_for_a_document_file_or_collection
但你应该使用getIdForEmail。它可能会帮助您实现您想要做的事情。