本記事の対象APIは既にサポートされていません。記事は参考程度にご利用ください。
今回からはWindows Live スペースのフォト アルバムを操作できるWindows Live Photo APIについてです。
Windows Live スペース フォト アルバム
ブログサービスであるWindows Live スペースとその機能のひとつフォト アルバムをご存知でしょうか。フォト アルバムは,
図1 フォト アルバム

通常は,
Windows Live Photo API
フォト アルバムを操作できるAPIはWindows Live Photo APIと呼ばれ,
- Windows Live Photo WebDAV API
- Windows Live Photo ATOM API
の2種類があります。
API利用によって次の操作が可能です。
- 写真のアップロードおよびダウンロード
- アルバムの作成
- 写真またはアルバムの名前変更および削除
Live Photo APIは,
以上のことからAPI利用によりWindows Liveユーザーのブログスペースをフォトストレージとして使用したり,
WebDAV API,
アクセス許可
ここからは委任認証を理解しているものとして進めます。委任認証ではアプリケーションプロバイダ
Photo APIで使用するオファーとアクションの組み合わせは次の2種類です。
オファー・ |
説明 |
---|---|
SpacesPhotos. |
アルバムと写真に対する読み取り専用でのアクセス許可 |
SpacesPhotos. |
アルバムと写真に対する読み取りおよび追加・ |
必要とするオファー・
図は2種類のオファーとアクションを指定した場合です。
フォト アルバムへのアクセス
本連載はAtom Publishing
フォト アルバムを操作するには,
https://cumulus.services.live.com/@C@[LID]/AtomSpacesPhotos[/リソースへのパス]
[LID]にはユーザーデータの場所を示す識別子,
上記URLへアクセスするときに,
以上をまとめると,
[HTTP Method] /AtomSpacesPhotos[/リソースへのパス] HTTP/1.1
Host: cumulus.services.live.com
User-Agent: [Name of User Agent]
Authorization: DelegatedToken dt="[委任トークン]"