我可以在我的应用程序中“重复使用”Google搜索结果吗?

时间:2013-07-18 14:57:55

标签: google-search-api

我想了解是否以及如何实现以下目标:

  • 创建一个向Google发送搜索请求的应用(搜索请求 由用户输入!)
  • 获取不同的搜索结果 格式/图形/将搜索结果布局给用户。
  • 这可能吗或Google会阻止我做这样的事情? (通过一个 CAPTCHA例如)

如果有可能我需要使用什么样的工具来捕获(解析?)搜索结果???

我的应用程序将针对Android开发。

1 个答案:

答案 0 :(得分:4)

从Google搜索网站屏幕抓取搜索结果违反了their terms of service。我认为他们不会使用CAPTCHA阻止你这样做,但你可能会收到他们律师的来信。

但是,您可以使用Google Custom Search API来搜索Google并自定义结果的布局。但是,您需要获取开发人员密钥并遵循their terms of service

此外,Android内置了一个您可以使用的搜索组件。请参阅http://developer.android.com/guide/topics/search/index.html