我正在使用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=";
询问和雅虎搜索不起作用,如果有人可以提供正确的查询或搜索引擎就像bing一样,我试图让我的项目在2引擎而不是1上搜索。
非常感谢您的帮助,谢谢!如果您有任何简单易用的API,请分享它,谢谢!
答案 0 :(得分:1)
好吧,看看雅虎!他们有一个名为Yahoo! Search BOSS的服务,它带有定价关税。所以我猜他们不希望人们能够像你想要的那样简单地向URL发出请求。看看他们编码的搜索网址,它看起来不像旧的q =查询字符串就可以了。
如果雅虎!不希望您直接向他们的搜索URL发出请求,如果他们检测到来自该应用程序的严重流量,他们可能会禁止您的应用程序发出请求。所以我认为你需要看看他们的搜索BOSS服务,看看它是否能满足你的需求。这样您就不必担心应用程序被阻止了。