YahooがWeb API をリリース!

  • 投稿日:
  • by

 YahooがWeb API をリリースしました。
 Yahoo! Search Web Services
 
 未だ使っていませんが、Web,Image,Local,News,Videoと色々検索出来るのでとても楽しそうです。
 
 [追記]
 SDK付属のJavaのLibraryでちょっとだけ試してみました。

SearchClient sc = new SearchClient("<アプリケーションID>");
WebSearchRequest wr = new WebSearchRequest ("<検索ワード>");
wr.setLanguage("ja"); // ←各国の設定可
wr.setFormat("html"); // ←検索コンテンツを指定可(msword、pdf、ppt、rss、txt、xls)

WebSearchResults wsrs = sc.webSearch(wr);
WebSearchResult[] wsr = wsrs.listResults();

for (int i = 0; i < wsr.length; i++) {
WebSearchResult result = wsr[i];
System.out.println();
System.out.println(result.getTitle());
System.out.println(result.getSummary());
System.out.println(result.getUrl());
}


 ・・・jaxbやjaxmeも必要のようですが、簡単に動かす事が出来ました。
 正直なところGoogleAPIよりもいい感じがしました。 今後はこのサービスを最近流行のAjaxで活用するサービスも出てくると思いますので期待したいです。