Google 刚刚在 Google Drive SDK 中引入了一项新功能,该功能可以将文件属性设置为键/值对。根据 Google Developers 博客上的博文,我们可以将这些属性用作可搜索字段。但是我在文档中看不到如何使用这些属性搜索文件。
例如:检索属性 A 的值为 X 的所有文件。
我知道这个功能是全新的,但我真的可以在我当前的项目中使用它。我错过了什么吗?
Google 刚刚在 Google Drive SDK 中引入了一项新功能,该功能可以将文件属性设置为键/值对。根据 Google Developers 博客上的博文,我们可以将这些属性用作可搜索字段。但是我在文档中看不到如何使用这些属性搜索文件。
例如:检索属性 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 个参数,即。搜索时的键、值和可见性。如果你不使用它会抛出 Invalid Params 异常。
不幸的是,我们目前不支持此功能。这是目前谷歌的高优先级,他们正在努力。敬请关注。