Photos Overview

Current information about Live Connect is now available in the Windows Live Developer Center. The information in the following sections is provided for legacy purposes only.

You can use the Photos resource to provide programmatic access to albums and photos that a user has uploaded to Windows Live SkyDrive (

The Albums collection is at the top level of the Photos resource. Each album contains a Files subcollection that stores the user's photos. You can also retrieve the URL for the cover image that is associated with an album, and the URL for a slide show of the images in the album.

Each photo in the Files subcollection includes the image file itself, the date of the photo, an assortment of thumbnail images in various sizes, and tagging data for the photo.

For a description of how the Windows Live Messenger Connect resource model is structured hierarchically into resources, collections, and entries, see Resource Model Structure. For a description of the Photos resource architecture and the operations that this resource supports at the various levels, see Photos Resource.

The following table lists the operations that the Photos resource supports. You can access the Photos resource by using the Messenger Connect Representational State Transfer (REST) API service. The Photos resource is not yet supported in the Messenger Connect JavaScript Library.

Operation REST API service

Enumerate albums

Retrieving a Resource Collection by Using GET

Retrieve an album cover

Retrieving a Resource Collection by Using GET

Enumerate photos

Retrieving a Resource Collection by Using GET

Retrieve photos and thumbnails

Retrieving a Resource Collection by Using GET

Use Windows Live SkyDrive to perform the following operations, which are not supported programmatically:

  • Creating albums
  • Deleting albums
  • Commenting on photos
  • Tagging photos
  • Uploading photos
  • Deleting photos
  • Moving photos between albums

When working with the photos of a Windows Live user, your application accesses a set of related properties. For a list of the properties that are unavailable to your application, see the Windows Live Developer Center.