Google Drive API -文件列表-什么是' createdTime ' vs ' modifiedTime



我试图列出在过去12小时内使用谷歌驱动器api从谷歌驱动器创建的文件。然而,我注意到createdTime在文件列表响应中的modifiedTime之后似乎是。有人能向我解释一下这两个字段代表什么,以及我如何使用其中一个或另一个来根据它们创建的日期时间列出文件吗?

示例响应:

{
"createdTime": "2022-07-18T12:22:15.003Z",
"id": "<FILE-ID>",
"modifiedTime" : "2022-07-14T12:16:02.000Z",        // <-- earlier than createdTime
"name": "<FILE-NAME>",
}

给任何遇到这个问题的人:

看起来modifiedTime可以从上传到驱动器中的文件继承,而createdTime不是,而是文件上传到驱动器的日期时间。因此,可以有一个"创建"的文件。之后是"modified">

同样值得注意的是,我在Google Drive API文档中找不到这个,所以它可能值得仔细检查。

最新更新