高级搜索 Google 实时 API 模型二进制文件
Advance search on Google Realtime API model binary files
我有一个 Web 应用程序,我将 Google 实时 API 协作字符串绑定到 UI 组件,并在 Google Drive 中保存为二进制文件。我还需要创建一个自定义搜索页面,用户可以在其中选择搜索文件中非常特定的一组协作字符串。
例如,如果我在模型中保存了多个协作字符串
...
model.getRoot().set('text1', someCollaborativeString1);
...
model.getRoot().set('text2', someCollaborativeString2);
...
model.getRoot().set('text3', someCollaborativeString3);
我希望能够搜索包含这 3 个协作字符串中任意一组字符串的文件以及文件的标题和描述。
我在 Google 的文档中找到的全部是查询中的以下参数。
这告诉我无法对二进制文件进行高级搜索。有没有办法实现我想做的事情?
您可以将驱动器中文件的IndexableText 设置为协作字符串的内容。参见 https://developers.google.com/drive/web/file
很遗憾,您需要手动设置此文本,没有自动搜索内容的简化方法。
我有一个 Web 应用程序,我将 Google 实时 API 协作字符串绑定到 UI 组件,并在 Google Drive 中保存为二进制文件。我还需要创建一个自定义搜索页面,用户可以在其中选择搜索文件中非常特定的一组协作字符串。
例如,如果我在模型中保存了多个协作字符串
...
model.getRoot().set('text1', someCollaborativeString1);
...
model.getRoot().set('text2', someCollaborativeString2);
...
model.getRoot().set('text3', someCollaborativeString3);
我希望能够搜索包含这 3 个协作字符串中任意一组字符串的文件以及文件的标题和描述。
我在 Google 的文档中找到的全部是查询中的以下参数。
这告诉我无法对二进制文件进行高级搜索。有没有办法实现我想做的事情?
您可以将驱动器中文件的IndexableText 设置为协作字符串的内容。参见 https://developers.google.com/drive/web/file
很遗憾,您需要手动设置此文本,没有自动搜索内容的简化方法。