File Google Drive SDK,获取文件共享时间和上次访问文件时间的数据

File Google Drive SDK,获取文件共享时间和上次访问文件时间的数据,file,google-drive-api,external,File,Google Drive Api,External,我试图获取一些关于外部共享文件的数据,但是我遇到了一些问题,因为API似乎不支持这一点 通过使用API并将服务对象的sub参数设置为每个员工的电子邮件地址,我可以创建组织内部外部共享文件的列表(否则它只获取服务帐户拥有的文件) 我还需要检索文件在外部共享的日期(我在返回的数据中没有找到),以及文件最后一次被访问的日期。后者,我可以使用lastViewedByMeDate查看当前用户何时访问文件(sub=someuser@example.com),但如果它是由外部共享者访问的,则不会 是否可以通过

我试图获取一些关于外部共享文件的数据,但是我遇到了一些问题,因为API似乎不支持这一点

通过使用API并将服务对象的
sub
参数设置为每个员工的电子邮件地址,我可以创建组织内部外部共享文件的列表(否则它只获取服务帐户拥有的文件)

我还需要检索文件在外部共享的日期(我在返回的数据中没有找到),以及文件最后一次被访问的日期。后者,我可以使用
lastViewedByMeDate
查看当前用户何时访问文件(
sub=someuser@example.com
),但如果它是由外部共享者访问的,则不会

是否可以通过API获取该数据?也许有一些解决办法

谢谢。

帮我解决了。谢谢你


注意:如果您使用的是Python,文档中的
drive.fileId
参数应该是脚本中的
drive\u fileId

使用Activities API,您可以像文件权限更改(共享时)一样跟踪对驱动器执行的操作。您还可以使用带有驱动器的Reports API获取这些活动以及“查看”活动。尽管此报告仅适用于谷歌应用无限账户:谢谢!这看起来是我需要的。