Yahoo!から地図APIとオークション商品詳細APIが登場

Posted on 12月 15, 2006. Filed under: API |

Yahoo!デベロッパーネットワーク – Yahoo!地図情報

Yahoo!地図情報Webサービスを利用することで、ウェブページに地図を埋め込むことや、地図上にアイコンや吹き出しを表示するアプリケーションを作成可能です。

Yahoo!デベロッパーネットワーク – Yahoo!オークション – REST – 商品詳細

Yahoo!オークションの商品詳細データを提供します。


地図のサンプルは以下。
http://z.fukaoi.com/yahoo_map/index.html
アイコンを並べてみた。

<script type="text/javascript">
window.onload = function() {
    _map = new YahooMapsCtrl("map", '35.39.26.180,139.43.56.868', 2);
    var popup='<a href=\\"http://www.yahoo.co.jp/\\" target=\\"_blank\\">Yahoo! Japan</a>';
    for (i = 1; i <= 5; i++) {
        _map.addIcon('hills'+i, '35.39.'+(27+i)+'.180,139.43.56.868', popup, 'L'+i, '六本木ヒルズ');
        _map.addIcon('hills2_'+i, '35.39.'+(20+i)+'.182,139.43.'+(56+i)+'.868', popup, 'S'+i, '六本木ヒルズ');
    }

    _map.addCategory('test', 'http://blog.zuzara.com/wp-content/themes/original/2.gif', {width:16, height:16});
    _map.addIcon('myicon', '35.39.26.181,139.43.56.868', popup, 'test', '六本木ヒルズ');
}
</script>

リファレンスを見るとGoogleMapsに比べてシンプルな機能のみの提供となっている。
Yahoo!地図情報 – リファレンスマニュアル

ヤフオクの商品詳細APIは、商品検索などから得られたidをクエリーにして結果を取得する。idは1つしか指定できないのが残念。

サンプルレスポンス(商品がなくなると結果が返らなくなると思われる):
http://api.auctions.yahoo.co.jp/AuctionWebService/V1/AuctionItem?appid=YahooDemo&auctionID=h47107965

追記(12月16日):
GoogleMapsとの比較。サンプルコードになる。
Yahoo!地図情報WebサービスとGoogleMapsAPIを比べてみる|blog|たたみラボ

2つ並べると面白い。
NI-Lab.’s ヅラッシュドット: 双子地図 (Google Maps API + Yahoo!地図情報Webサービス)

広告

Make a Comment

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

Liked it here?
Why not try sites on the blogroll...

%d人のブロガーが「いいね」をつけました。