参数列表文件API调用Google Drive API中的created_at属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了参数列表文件API调用Google Drive API中的created_at属性相关的知识,希望对你有一定的参考价值。

我想通过包含createdTime属性的Files: list API调用检索所有资源(文件和文件夹)。

标准响应不包括resource representation中描述的createdTime键,所以我添加了字段查询参数,其值为createdTime(有一个open issue相关,但是在我使用API​​ v3时指的是API v2)。

我正在做的API调用如下:

https://www.googleapis.com/drive/v3/files?fields=createdTime

正确的身份验证。

使用以下正文返回400状态代码响应:

{
    "error": {
        "errors": [
            {
                "domain": "global",
                "reason": "invalidParameter",
                "message": "Invalid field selection createdTime",
                "locationType": "parameter",
                "location": "fields"
            }
        ],
        "code": 400,
        "message": "Invalid field selection createdTime"
    }
}

使用字段查询参数的正确方法是什么?

答案

如果你想看到完整的回复,你可以做以下test here

https://www.googleapis.com/drive/v3/files?fields=*

如果你只想要创建日期,你也可以做test here

https://www.googleapis.com/drive/v3/files?fields=files(createdTime)

您可以在Partial response中阅读更多相关信息

以上是关于参数列表文件API调用Google Drive API中的created_at属性的主要内容,如果未能解决你的问题,请参考以下文章

使用API 恢复Google Drive Spreadsheet的修订版

如何在Google Drive API上按文件夹获取文件列表

React-native Google Drive如何获取文件和文件夹列表?

未使用 Google Drive API 调用 onActivityResult

Google Drive API无法找到任何文件夹

通过Google Drive API上传图片/文件