
Live Connect (旧称Messenger Connect、Live Services、Windows Live Dev ) は、開発者がより深い制御を行えるようにするAPIと共通コントロールのコレクションであり、オープンで簡単にアクセスできるアプリケーションプログラミングインターフェイス (API)を通じてコアWindows Liveサービスとデータへのアクセスを提供します。MIX07で、MicrosoftのシニアアーキテクトDanny Thorpeは次のように説明しました: [1]
[Windows Live プラットフォーム]では、現在、ビデオ、写真、連絡先、地図、検索を Web アプリケーションに統合できます。ユーザーは、数行の JavaScript で Web コントロールを Web アプリケーションにドロップし、数分で実行できます。また、さらに深く掘り下げてサービス API に直接アクセスし、独自の UI とプロセス フローを定義することもできます。ユーザーは、自分のプライベート データにアクセスできるアプリケーションを制御し、いつでもそのアクセスを取り消すことができます。
Live Connectは、 OAuth 2.0、Representational State Transfer (REST)、JavaScript Object Notation (JSON)などの標準的なWebテクノロジーに基づいて構築されており、ASP.NET、Microsoft Silverlight(ブラウザ内およびブラウザ外モデル)、Windows Presentation Foundation(WPF)、Adobe Flash、PHP、Javaなどのあらゆるテクノロジーやデバイスで動作するように設計されています。[2]
Live Connect は、2010 年 6 月 24 日に Windows Live の「Wave 4」リリース (当時はMessenger Connectと呼ばれていました) の一部としてリリースされ、以前は別々だった Windows Live の API (Windows Live ID、Windows Live 連絡先、Windows Live Messenger Web Toolkit など) を、業界標準と仕様に基づいた単一の API に統合しました。2011 年 9 月 13 日に、Messenger Connect は Live Connect に名前が変更され、OneDrive と Outlook の連絡先と予定表用の追加の API が導入され、Messengerサービス用のXMPPサポートが追加されました。
ライブラリ、インターフェース、コントロール
Live Connect は、開発者がアプリケーションを統合するためのさまざまな方法を提供します。Live Connect は、Web サイト、デスクトップ アプリケーション、Windows 8 Metro スタイルのアプリで使用できます。開発者は、次のようなさまざまなシナリオをカバーするいくつかの異なるタイプの統合から選択できます。[3]
- OAuth2.0 とは
- 表現状態転送(REST)
- JavaScript オブジェクト表記(JSON)
Live Connect には、Web サイト、アプリケーション、デバイス向けの次の機能が含まれます。
Windows Live クライアント拡張 API
さらに、Microsoft は、Windows Live Photo Gallery、Writer、Messengerなどの Windows Live クライアント ソフトウェア用の Windows Live クライアント拡張 API も提供しています。これらの API はLive Connectとは別であり、次の機能が含まれています。
参照
参考文献
- ^ 「Momentary Gouts of Reason: MIX07 : Windows Live Platform beta」。Windows Live Quantum Mechanics。Microsoft。2007年5 月 1 日。
- ^ 「Messenger Connect とは何ですか? 」。MSDN。Microsoft。
- ^ 「 Live Connect 開発者ガイド」。MSDN。Microsoft。
外部リンク
- ライブコネクト
- ライブコネクトインタラクティブSDK
- MSDN の Live Connect ドキュメント
- Windows Live 開発者向けブログ - Windows Live Messenger Connect の公式チーム ブログ
- Windows Live プラグイン開発者情報
