Working with Offers and Actions

This topic describes functionality that will be obsolete. This functionality is provided only to support legacy applications. Live Connect incorporates features that provide equivalent functionality.

Offers and actions are strings that represent the functionality exposed by a resource provider. Your Web site sends these strings to Windows Live ID when requesting consent to use that functionality on behalf of a Windows Live ID user, and receives these strings as part of the consent token issued by Windows Live ID after the user has completed the consent-request process. For more information about offers and actions, see Offers and Actions.

The purpose of offers and actions is to indicate to your Web site that you have permission to invoke functionality from a given resource provider. The offer-and-action is a metadata element, maintained by Windows Live ID, to provide a way for resource providers to indirectly expose their functionality to application providers. For example, the offers and actions for a given resource provider may be sent as a string parameter to a general "handler URL" at the resource provider—for example, a Web service—or each offer and action could be mapped to a specific URL, each with its own parameters, at the resource provider's site. The implementation is determined by the resource provider.

Typically, a resource provider supplies additional documentation describing how the offers and actions they describe to Windows Live ID map to their exposed application programming interface (API). For more information about available resource providers, see the Resource Provider Directory.

The resource provider determines how offers and actions are passed by your Web site to the resource offered by the resource provider. For more information about using offers and actions for a specific resource provider, see the documentation provided by the resource provider.

Other Resources

Live Connect