Google Drive SDK,获取有关文件共享时间和上次访问文件时间的数据
Google Drive SDK, fetching data on when the file was shared and when the file was last accessed
我正在尝试获取有关外部共享文件的一些数据,但是我遇到了一些麻烦,因为 API 似乎不支持该功能。
我可以通过使用 API 并将服务对象的 sub
参数设置为每个员工的电子邮件地址(否则它只是获取服务帐户拥有的文件)。
我还需要检索文件在外部共享的日期(我在返回的数据中没有找到)以及上次访问文件的时间。后一个,我可以使用 lastViewedByMeDate
查看文件何时被当前用户访问 (sub=someuser@example.com
),但如果它被外部共享的任何人访问则不能。
是否可以通过 API 获取该数据?也许有一些解决方法?
谢谢。
Google Apps Activity API solved it for me. Thanks to Gerardo!
注意:如果您使用 Python,文档中的 drive.fileId
参数在您的脚本中应该是 drive_fileId
。
我正在尝试获取有关外部共享文件的一些数据,但是我遇到了一些麻烦,因为 API 似乎不支持该功能。
我可以通过使用 API 并将服务对象的 sub
参数设置为每个员工的电子邮件地址(否则它只是获取服务帐户拥有的文件)。
我还需要检索文件在外部共享的日期(我在返回的数据中没有找到)以及上次访问文件的时间。后一个,我可以使用 lastViewedByMeDate
查看文件何时被当前用户访问 (sub=someuser@example.com
),但如果它被外部共享的任何人访问则不能。
是否可以通过 API 获取该数据?也许有一些解决方法?
谢谢。
Google Apps Activity API solved it for me. Thanks to Gerardo!
注意:如果您使用 Python,文档中的 drive.fileId
参数在您的脚本中应该是 drive_fileId
。