提前搜索Google Realtime API模型二进制文件

时间:2015-03-23 17:01:08

标签: google-drive-api google-drive-realtime-api

我有一个网络应用程序,我将Google Realtime API协作字符串绑定到UI组件,并在Google云端硬盘中保存为二进制文件。我还需要创建一个自定义搜索页面,用户可以在其中挑选并搜索文件中非常具体的协作字符串集。

例如,如果我在模型中保存了多个协作字符串

...
model.getRoot().set('text1', someCollaborativeString1);
...
model.getRoot().set('text2', someCollaborativeString2);
...
model.getRoot().set('text3', someCollaborativeString3);

我希望能够在这3个协作字符串的任何一组中搜索包含字符串的文件,以及文件的标题和描述。

我在Google的文档中找到的所有内容都是查询中的以下参数。

Google's query documentation

这告诉我,我无法对二进制文件进行高级搜索。有没有办法实现我想做的事情?

1 个答案:

答案 0 :(得分:1)

您可以将驱动器中的文件上的IndexableText设置为协作字符串的内容。见https://developers.google.com/drive/web/file

不幸的是,您需要手动设置此文本,没有简化的方法来自动搜索内容。