我想使用Java代码获取某些Google搜索引擎查询(在整个网络上)的估算结果计数 .
我每天只需要做很少的查询,所以最初Google Web Search API虽然已经弃用,但看起来还不错(例如How can you search Google Programmatically Java API) . 但事实证明,此API返回的数字与www.google.com返回的数字非常不同(请参阅例如http://code.google.com/p/google-ajax-apis/issues/detail?id=32) . 所以这些数字对我来说都没用 .
我也试过Google Custom Search engine,它表现出同样的问题 .
您认为我的任务最简单的解决方案是什么?
2 回答
您可以做的就是以编程方式开始实际的Google搜索 . 最简单的方法是访问url https://www.google.com/search?q=QUERY_HERE,然后你想从该页面中删除结果计数 .
以下是如何执行此操作的快速示例:
如需使用,您可以执行以下操作: