Google api 找不到与我共享的文件所有者的id

Google api 找不到与我共享的文件所有者的id,google-api,google-drive-api,Google Api,Google Drive Api,使用Google Drive API:Drive.changes.list我可以为一个用户获得一个文件列表,包括其他用户共享的文件。对于其他用户拥有的文件,API中只显示所有者的名称。很自然,名称不是唯一的,所有者可以根据自己的想法更改名称,因此关联两个不同共享文件的所有者是相同的,这是非常无用的 如何获取所有者的唯一id?这可能吗 这是不允许的原因吗?似乎联合国工程师不想透露所有者的姓名,但不想透露不透明的id。所有者[]。描述的permissionId属性在所有给定用户文件中都应该是唯一的。

使用Google Drive API:
Drive.changes.list
我可以为一个用户获得一个文件列表,包括其他用户共享的文件。对于其他用户拥有的文件,API中只显示所有者的名称。很自然,名称不是唯一的,所有者可以根据自己的想法更改名称,因此关联两个不同共享文件的所有者是相同的,这是非常无用的

如何获取所有者的唯一id?这可能吗


这是不允许的原因吗?似乎联合国工程师不想透露所有者的姓名,但不想透露不透明的id。

所有者[]。描述的permissionId属性在所有给定用户文件中都应该是唯一的。因此,如果两个文件的所有者permissionId相同,则该文件属于同一帐户


目前无法检索所有者或文档合作者的电子邮件地址。

不需要电子邮件地址。假设确实保证了permissionid的唯一性,这就足够了。一般来说,如果必要的oauth权限可用,那么应该有一种方法来查找电子邮件地址,并且应该有一种方法从permissionid查找所有者id。谢谢你的回答!