Yahoo! SearchとECナビのマッシュアップ
Yahoo! Web Search と ECナビニュースAPIのマッシュアップアプリ、サンプル。
http://www.geocities.jp/stormriders999/yahoo_and_ecnavi.html
利用したAPI。どっちもJSONPに対応してるので、マッシュアップはHTML+JavaScriptだけでいけます。
http://developer.yahoo.com/search/web/V1/webSearch.html
http://labs.ecnavi.jp/developer/2006/07/ecapi_3.html
やってることの内容としては
- Yahoo Web Search でキーワードによるWeb検索、上位30件を取得*1
- ECナビの「記者数JSONフィード取得API」で上記で取得した30件のURLの記者数を取得
- 検索結果を登録記者数でソートして上位10件のみ表示
残念ながらECナビに登録されている記事が少なすぎるので、なかなか引っかかってくれない*2。あまりマッシュアップの意味がない。もうちょっと使い方を絞るべきかも。
ちなみに、日本のYahoo! ウェブ検索Webサービスが、ほぼインターフェースはUSと同じでありながらJSON対応してないのは、知らないのかそれとも敢えて無視してるのかどっちなんでしょうかね?