2013-05-11 54 views
-1

我一直在不同的地方问这个问题,但无法得到真正的答案。 这是问题: 让我说我有一个网页,这将是像谷歌服务。我的意思是它会在免费使用谷歌,但前景将成为我的页面。它将包含一个文本框和一个按钮。因此,用户会输入他想要搜索的文本,然后单击按钮提交查询。因此,我的网页将在后台将此搜索文本传输到Google,并在Google中搜索相关内容。它会以不同的形式将结果返回到我的网页。 `加载并运行外部网页

所以问题是,实现这个的最好方法是什么,更重要的是它是可能的。

非常感谢。

回答

0

你将不得不使用谷歌自定义搜索API:https://developers.google.com/custom-search/v1/overview

不能使用传统的网络爬虫技术从谷歌获得的数据,因为这违反了他们的服务条款。

+0

感谢您的回复@Knaģis,但谷歌只是一个例子。虽然我没有意识到这种违规行为。这也是小型网站的情况吗?例如eBay像网站。 这里是真正的问题比, 如果我写这些搜索的客户端代码,如JS,我的网站仍然违反规则,只是为了防止在这种情况下,从一个单一的IP这是我的服务器IP搜索?通过这种方式,让说ebay,不会感觉任何不同,因为仍然有一个用户搜索的东西? 你能告诉我是否 – Dundar 2013-05-12 02:27:24