gpt4 book ai didi

java - 如何在 V3 Google Drive API 上获取文件大小和修改日期?

转载 作者:行者123 更新时间:2023-11-30 10:25:38 34 4
gpt4 key购买 nike

我正在将 Android 上的 Google Drive API 从 v2 升级到 v3,我想知道如何在查询文件时获取一些额外的字段,最好是不分页。

这是我得到的代码:

FileList result = drive.files().list()
.setQ("'root' in parents and trashed=false")
.setFields("files(id, name, fileSize, modifiedDate, mimeType)")
.execute();

但是它说无效的字段选择文件大小

我还想要一种方法来获取临时工作的文件的下载 url,以便与其他应用程序共享。这曾经可以通过 getDownloadUrl 并在 v2 上添加 token 来实现。

谢谢。

编辑:看起来正确的字段是:

            .setFields("files(id, name, size, modifiedTime)")

最佳答案

显然 files(size) 有效,但我没有看到它的文档。你可以试试here .

我不太确定 getDownloadUrl。您可以在 this page 查看 v2 到 v3 的转换文档。 .它表明 files.get with ?alt=media 可能是 downloadUrl 的合适替代品。

关于java - 如何在 V3 Google Drive API 上获取文件大小和修改日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46082536/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com