检索Google即时数据

时间:2013-03-19 20:24:56

标签: search web-applications visualization google-instant

我想开发一个可视化Google即时推荐的应用程序。这是一个课程项目,目前,我对网络编程工具知之甚少。我想知道的是,可以从另一个网页检索该数据。如果您认为有可能并且可以使用哪个平台,请您指导我找到正确的方向吗?

2 个答案:

答案 0 :(得分:0)

如果没有关于您实际尝试做什么的更多信息,很难给出正确的答案。根据我的理解,您只需要一个Google搜索中自动完成项目的列表,然后根据您的喜好进行操作?

在这种情况下,使用here中评分最高的答案,您可以使用http://suggestqueries.google.com/complete/search?client=firefox&q=YOURQUERY为您提供一个JSON对象,然后您可以对其进行操作以获得自动完成的结果。需要client=部分,但我还没有看到你可以放在那里的各种选项。

就个人而言,我之前从未使用过JSON,因此无法就如何解析它提供任何帮助,但您可以在JSON website上找到有关它的更多信息,以及w3 website

答案 1 :(得分:0)

需要像javascript一样运行或运行javascript引擎或添加浏览器并与之相关联。

键入的内容是调用javascript函数。所以你需要自己调用这个函数或者模仿它的功能。我猜它会用你输入的内容编程一个web服务/网页表格(ajax)。服务器响应建议。只要谷歌没有否认你,如果它意识到你不是浏览器,那就不是很难了。我认为他们只喜欢100个免费的API调用,但你可以google google。

java中的Http组件将帮助调用serice,使用cookeis等。您应该使用firefox上的开发工具查看当您在Google搜索栏中输入并查看代码时发生的情况。