搜索基于新属性资源的Google Drive文件



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个参数,即键,值和可见性。如果你不使用它将抛出无效参数异常

遗憾的是,我们目前不支持此功能。这是谷歌目前的首要任务,他们正在努力解决这个问题。敬请期待。

最新更新