【问题标题】:How can I see dates of previously modified files in Google Drive?如何在 Google Drive 中查看之前修改文件的日期?
【发布时间】:2022-09-26 17:11:15
【问题描述】:

我有一个使用了一段时间的共享文件夹。我经常与其他用户一起上传此共享文件夹中的文件和文件夹。但是,我最近又添加了 2 个用户来共享更新文件夹最后修改日期的文件夹。我尝试查看共享文件夹的活动日志,但我看到的只是垃圾邮件日志,其中包含更新了共享权限的每个单独文件。我尝试一直向下滚动,但文件共享更新似乎无限,并且当我向下滚动过多时浏览器崩溃。此外,我尝试使用 DriveAPI 来查看它是否可以显示修订列表,但它仅适用于文件而不适用于文件夹。有没有办法可以查看我之前修​​改共享文件夹的日期,或者我错过了 DriveAPI 的某些内容?

    标签: google-drive-api


    【解决方案1】:

    更新的答案

    要获得pageToken,您必须使用Changes: getStartPageToken,如文档中所述:

    页面令牌 |字符串 |用于在下一页继续上一个列表请求的令牌。这应该设置为来自上一个响应的“nextPageToken”值或来自 getStartPageToken 方法的响应。

    Try this APIChanges: getStartPageToken 的调用应该是:

    supportsAllDrives = false

    然后调用changes.list 资源。响应有一个 Changes 资源,其中包含一个 Files 资源。

    Try this API 上调用Changes: list 应该是:

    pageToken = "previous page token"

    restrictToMyDrive = true

    supportsAllDrives = false

    fields = *

    然后从响应中您可以找到父文件夹

    【讨论】:

    • 不是获取先前修改日期的最佳方法,但它仍然可以工作,因为您可以查看共享文件夹的日期和时间。幸运的是,我记得文件夹之前的修改时间。
    • 这是否有助于您找到您正在寻找的东西?如果没有,您能否提供有关您的问题的更多详细信息?
    • 它确实对我有所帮助,因为我知道文件夹的上一个修改日期,并在我按下上一个修改日期的共享按钮时找到了确切的日期和时间。但是,日期不会直接显示文件夹之前修改的时间。
    • 我已根据上次评论更新了答案
    • 如何找到pageToken?此外,它只说driveId 而不是folderId
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-12
    • 1970-01-01
    • 2020-03-04
    相关资源
    最近更新 更多