Google刚刚在Google Drive SDK中引入了一个新功能,即能够将属性设置为文件,如键/值对。根据Google开发者博客上的博文,我们可以使用这些属性作为可搜索字段。但是,我在文档中看不到如何使用这些属性搜索文件。
例如:检索属性A值为x的所有文件
我知道这个功能是全新的,但我真的可以在我当前的项目中使用它。我错过什么了吗?
我发现,可以在基于properties
参数的驱动器上搜索。
检查文档。https://developers.google.com/drive/web/search-parameters
代码片段:
resp = newDriveService.files().list(q="properties has { key='customKeyA' and value='customKeyAValue2' and visibility='PUBLIC' }").execute()
注意:你必须在搜索时指定所有3个参数,即键,值和可见性。如果你不使用它将抛出无效参数异常
遗憾的是,我们目前不支持此功能。这是谷歌目前的首要任务,他们正在努力解决这个问题。敬请期待。