Digg、Facebook、そしてdel.icio.usのようなWeb 2.0サイトは、シンプルなWebフィードを共通機能として提供するだけでなく、API(Application Programming Interface)も提供する。APIは、Web開発者がアプリケーションやウィジェットを開発する際に不可欠であり、サイト上でサービスとの対話関係を構築できるものだ。例えば、Google Maps APIを使用すると、データとマッピング情報により、サイトを訪れるユーザーに、企業の位置情報を含む地図を表示させることも可能にするのだ。
Simon Ward氏が運営するPingableにおいて、良質な実装サンプルが提供されている「Web API トップ15」が選出されている。本稿では、そのランキングを紹介したい。
1位 「YouTube API」
YouTube APIは、とてもシンプルで簡単なAPIだ。YouTubeから取得できるデータは、ビデオタイトル、評価、再生時間、タグ、URL、お気に入り、友人リスト、サムネイルの位置。
2位 「Flickr API」
Flickr APIでは、サイトへの双方向アクセス、画像が提供される。
3位 「Google Maps」
Google Maps APIは、ネットで最も利用されているAPIといえるだろう。
4位 「Delicious API」
ブックマークを加えるか、またはタグをリネームするなど、del.icio.usにデータを書き込むことが可能。
5位 「Digg API」
Digg APIを利用すると、個々のトピック、コメント、データにアクセスすることができる。
6位 「Google Ajax Feed API」
AJAX Feed APIは、JavaScriptのみでAtomまたはRSSフィードを作成、公開可能。また、お互いに、マッシュアップしたフィードを簡単にダウンロードすることができる。
7位 「Windows Live API」
Windows Live APIは、Microsoftが横断するサービスの分野をまとめたようなAPIだ。Ward氏は、「Halo 3のユーザーズガイドから、メジャーリーグのビデオまで」が、このAPIを利用して作成されたと語っているほど。
8位 「Yahoo Search API」
Yahoo Search APIは実際、Google代替手段として有名だとWard氏。スペルチェックツールなど、役立つものを簡単に作成できるだろう。
9位 「Google Search API」
JavaScriptでウェブページにGoogle検索を挿入するAPI。Ajax Search APIのひとつだ。
10位 「Feedburner API」
FeedburnerはRSSフィード作成ツール。このFeedburnerが吐き出すFeedに、新機能を追加できるようなAPIだ。
11位 「Facebook API」
日本ではあまり知られていないが、米国では著名なSNS「Facebook」のAPI。開発者向けサイト「Facebook Developers」では、多くのサンプルコード、アプリケーション作成ガイド、ライブラリが公開されている。
12位 「Ebay API」
eBay APIは、FlashやAjaxなど、Webの主要スクリプトに対応する、包括的なAPIだ。
13位 「Audio Scrobbler API」
Last.fmでも利用されているAPI。ユーザがどんな曲を聞いているのか、その情報を取得できる。
14位 「Upcoming」
Upcoming.orgはイベント情報を提供するカレンダーサイト。Upcoming APIを利用すると、同サイトからデータを取得できる。サイトにイベント情報を並べたいのなら、役に立つだろう。
15位 「MediaWiki API」
200万以上の記事を保有するWikipediaが、貴重なリソースであることは間違いない。Mediawiki APIは、Wikipediaのコンテンツにアクセス、データを取得する。
関連情報
-
創発的ビジネスネットワーク:エンタープライズ2.0の本当の姿がここにある [From CNET Japan]
エンタープライズ2.0と聞いてどんな姿を思い浮かべるだろうか。今回は、マーケットプレイスを介して突発的にできあがる機動力の高い企業間取引に新たな可能性を見いだす著者によるコラムをお送りする。 - iPhoneサイトを構築しよう--第2回:iPhoneならではのサイト構築テクニック
- ZombiesからFacebookについてアドバイス(前編) [From VENTURE VIEW]
- インフォテリア、ソーシャルカレンダーの最新版「c2talk 2.0」の提供を開始
- アップルにおけるオープンソースの将来
- サンプルサイトで挙動をチェック:Ajaxフレームワーク「Ext 2.0 Alpha」
- 今後10年間のウェブ潮流を10の要素からひもとく [From CNET Japan]
- Googleが考える「iPhone向けアプリケーション」:GWT Feed Reader
- JavaScriptやCSSを自動的にロード--YUILoader
- YouTube
- Flickr
- digg
- Microsoft
- YAHOO! Inc.
- FeedBurner
- eBay
- Last.fm
「システム開発」 のバックナンバー
-
VA Linux、クラウド基盤の導入を支援する新サービス「Cloud Quest」を発表
VA Linux Systems Japanは、クラウドコンピューティング技術の活用および基盤構築を支援するサービス「Cloud Quest」(クラウド・クエスト)の提供を開始した。 -
モジラ、携帯ブラウザ「Fennec」の「Android」搭載に意欲
-
グーグル、「Android」用のネイティブコード開発キットをリリース
-
2009年の国内IT市場規模、3.8%減に--IDC Japanが予測
-
IBM、「Smart Business」ブランドのクラウドサービスを発表
- システム開発 一覧へ »
ZDNet Japan Essential Topic
-
Windows 7の情報満載
MicrosoftのすべてがわかるZDNet Japanの総力特集 -
企業が幸せになるための3つの視点とは?
アプリケーション導入に迷われている方はこちらへ
企画特集
-
仮想環境を実現するソリューション特集
仮想化導入時、こんなところ気にしてますか? -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
SOA、BPM、SaaS −今、企業に必要なこと
ビジネス・アプリケーションの今を網羅する特設サイト -
ストレージメディア特設サイト開設
仮想化環境において最適なソリューションを! -
そのストレージで仮想化に対応できますか?
メリット盛りだくさんのサンのオープンストレージ製品 -
◆エン・ジャパン厳選求人☆毎週更新◆
不況下でも急成長の秘訣とは?注目企業の取組みも公開! -
パンデミック対策特集
2009年のパンデミック発生から再考する事業継続計画 -
中小企業のセキュリティリスクとは?
導入する側・される側 得するセキュリティ製品 -
ESBでIT投資の無駄を劇的に解消する
IBM IMPACT 2009を徹底レポート! -
インターネット上の悪意を未然に防ぐには?
ブラウザに備わったセキュリティ機能を徹底解説 -
ロリポップ!がリニューアル
【第1回】創業者の家入一真氏が語る誕生秘話!! -
集積度も性能も、業界最高水準のブレードPC
サーバの実装技術を、シン・クライアントへ応用 -
セキュリティ&ユーザ事例【SIer Club】
最新のセキュリティ情報と提案事例が満載 -
今注目の「サジェスト検索」−デモ掲載中
システムのユーザビリティに革命を起こす技術とは -
【徹底対談】運用管理ツールの賢い使い方
市場背景〜仮想化管理までアナリストが解説! -
■ストレージ容量50%削減保証■
ネットアップによる削減保証キャンペーン実施中 -
サーバー監視・運用のコストを削減するには
エージェントレス方式を用いたパトロールクラリスで -
サービス・ドリヴン・データセンター
コスト効果の高いデータセンター構築には? -
エンタープライズにおけるSUSEの強み
次世代データセンターの基盤は11だ。
ZDNet Japanからのお知らせ
- ご回答にはCNET_IDご登録が必要です。
-
7. ホットスポットと同時並列性分析について
この3分間のビデオは、Intel Parallel Studioの一部であり、アプリケー... -
8. Valarray
この5分間のビデオでは、Intelコンパイラの1次元Valarrayデータ構造に対...
新着企業動向
-
(i-mode・EZweb・Yahoo!ケータイ) 『うた&メロ取り放題☆』 「マイケル・ジャクソン特集」...
日本エンタープライズ -
国際財務報告基準の衝撃と会計システム構築のポイントがわかるセミナー
NECソフト -
ラピッドサイト VPS 新プランリリース(月額7,350円〜)
GMOホスティング&セキュリティ -
SecureCube / Info
NRIセキュアテクノロジーズ - 企業動向一覧へ»
サーバやOS、アプリケーションなどの世界ではオープンソーススタンダードが市場を牽引する現在、ストレージの世界でもオープン化の流れが始まっている。
幸い今回は弱毒性で大事には至らなかったが、まだ油断はできない。企業活動を停止すると、大きな経済的損害や社会的信用の低下を招いてしまう。 
