2

我正在使用 Java 应用程序构建搜索引擎。我设法让它在 BING 上工作

 String BingaSearch = "http://www.bing.com/search?q=";
 String AskaSearch = "http://www.ask.com/web?q=";
String YahooaSearch = "http://sg.search.yahoo.com/search?fr=chr-greentree_ie&ei=utf-8&type=937811&p=";

Ask和yahoo搜索不起作用,如果有人可以为我提供正确的查询或像bing这样的搜索引擎,我正试图让我的项目在2个引擎而不是1个引擎上搜索。

非常感谢您的帮助,谢谢!如果您有任何简单易用的 API,也请分享,谢谢!

4

1 回答 1

1

好吧,看看雅虎!他们有一个名为Yahoo!的网站。搜索带有定价关税的BOSS 。所以我猜他们不希望人们能够以您尝试的方式简单地向 URL 发出请求。查看他们编码的搜索 URL,旧的 q= 查询字符串似乎不再有效。

如果雅虎!不希望您直接向他们的搜索 URL 发出请求,那么如果他们检测到来自应用程序的严重流量,他们可能会禁止来自您的应用程序的请求。所以我认为你需要看看他们的 Search BOSS 服务,看看它是否能满足你的需求。这样您就不必担心您的应用程序被阻止。

于 2012-07-29T17:52:38.540 回答