2009-09-25 59 views
1

我需要一个程序 - 给定搜索查询 - 使用altavista并返回此搜索查询的点击次数。我更喜欢java,但其他语言对我来说很好。有没有可用于此目的的API?获取Altavista点击次数

回答

1

这应该是简单的...

  1. 使Web请求,AltaVista的传递您的搜索查询。
  2. 返回生成的HTML。
  3. 然后从html中解析出命中数。
+0

它的工作,谢谢:) – Sarah

+1

@大卫对查询次数没有任何限制吗?例如,Google自定义搜索API每天有100个搜索查询限制。使用你在这里提到的解决方案来实现这样一个程序很容易,但问题是如何处理搜索引擎中的这些限制? – Pedram

1

你能适应这里的代码:

http://nadeausoftware.com/node/73

,这将允许你指定一个URL来搜索,得到的结果和解析出符合所有返回的数量在Java中

Altavista没有搜索API,我找不到最新的第三方解决方案。

+0

它的工作。这真的很有用,谢谢:) – Sarah