0

我的问题是,我正在尝试对照网络检查文本区域内容,以查找抄袭内容。所以我对此的高级解决方案是获取文本区域的内容,将它们括在“双引号”中并在谷歌中进行搜索。我想返回谷歌返回的前 5 个网站。

为了在我的应用程序上应用该伪代码,我安装了 gem google-search,但是当我尝试运行我的字符串时,gem 返回的站点缺少项目,例如搜索“EVE Search - Heavy dict defence?” ,如果您在 google 上运行它,它将返回 1 个站点。但在我的应用程序上,它不返回任何内容。

有人有什么想法吗?

4

2 回答 2

0

您可以使用 ruby​​ web-search gem ............它将需要一个查询字符串来搜索并返回站点,有关更多信息,请在此处查看https://github.com/mattetti/ruby-web -搜索

于 2013-11-06T06:46:27.823 回答
0

我相信从谷歌的 API 访问搜索与从浏览器访问搜索不同。Google 会根据浏览器历史记录、本地缓存和 cookie 等动态返回其搜索结果。即使您搜索“EVE Search - Heavy dict defence?”。来自两个不同的浏览器,您的结果可能会有所不同。

另外,看看这个答案:https ://stackoverflow.com/a/654558/1481644

于 2013-11-06T00:51:28.620 回答