如何在Google云端硬盘中搜索内部文件?

时间:2014-10-17 05:56:04

标签: google-drive-api

我是谷歌驱动器用户(不是API用户或开发人员)。我想知道有没有办法在文件内容中搜索。我知道可以使用搜索栏搜索文件名。但我无法找到一种搜索文件的方法。

例如,

我有一个文件 Names.txt ,其中包含

Oracle
Microsoft
IBM

微软说,我只能通过搜索获得?

我收到了这个信息

useContentAsIndexableText   boolean     Whether to use the content as indexable text. (Default: false) 

来自

https://developers.google.com/drive/v2/reference/files/insert

并没有更多帮助:p

任何想法,如何通过搜索获取​​文件内容?

3 个答案:

答案 0 :(得分:6)

实际上,我找到了一种方法来对包含以下链接中文本的文件进行排序。

https://support.google.com/drive/answer/2375114?hl=en&ref_topic=2463645

即将搜索词包含在双引号中。

因此,如果我使用" Microsoft"进行搜索。然后只显示包含Microsoft的文件。

答案 1 :(得分:2)

我认为您需要某种UI才能在GDrive中进行全文内容搜索。有几种工具可以做到这一点。

首先,您可以使用DTSearchMetaSearch在桌面上执行此操作 其次,您可以使用基于云的解决方案Findo

没有一个解决方案适合我,所以我决定编写自己的基于云的文档搜索引擎 - Ambar。至于现在它只支持Dropbox。但您也可以尝试手动上传。

答案 2 :(得分:0)

您可以使用""在搜索框中,如果您有很多pdf,请将其转换为doc格式,这样您就可以在书籍中查找信息。 虽然我建议您将pdf文件保存在计算机中并使用pdf阅读器进行分析(例如PDF-XChange Viewer)