2013-10-16 21 views
3

Google Drive SDK documentation表示文件资源具有其属性资源的properties[]列表。但是,当我们实际执行files.list或files.get查询时,文件资源中不会返回这样的列表。我们能够获取Properties资源的唯一方法是直接为每个文件查询它们(通过properties.list)一次,这是性能损失,因为单个files.list操作可以返回许多文件。我们的应用程序将存储每个文件的自定义元数据,并且需要能够及时检索它。Google Drive:属性[]列表不存在于文件资源中?

文档有误?如果是这样,这个功能是否会很快出现?如果文档是正确的,我们如何才能在文件资源中填充properties[]?我在发布之前搜索了这个答案,但我看到的只有you can't filter search queries for properties。谢谢你的帮助!

编辑:我们可以使用文件 .update /补丁将数据插入到properties[],但该数据似乎只通过性能不用彷徨/列表,可检索。我们希望能够获得文件 .get/list中的数据,正如文档所暗示的,但这不起作用。从Files API的角度来看,properties[]似乎是只写的。

+0

修复文档,谢谢。 –

回答

1

这是一个文档问题,您只能通过properties.list/get检索属性。计划针对files资源基于属性和人口属性查询字段,但目前没有任何资源被支持。

+0

谢谢!任何想法,当我们可能希望看到这方面的支持? (例如,几个月,几年,不要屏住呼吸)并且正在使用files.update/patch来设置支持的属性(因为它起作用)还是我们需要完全避免的东西?再次感谢! – jcalz

相关问题