Langage: HTML | XAML

Utilisation de Live Connect pour personnaliser des applications (XAML)

Applies to Windows and Windows Phone

Live Connect permet aux applications du Windows Store d’utiliser les informations de compte Outlook.com et Microsoft OneDrive des utilisateurs pour offrir à ces derniers une expérience de connexion personnalisée. Live Connect utilise les protocoles standard de l’industrie tels que les protocoles OAuth 2.0 et JSON (JavaScript Object Notation) pour garantir l’interopérabilité avec d’autres plateformes.

Vous pouvez personnaliser vos applications du Windows Store en C++, C# ou Visual Basic pour offrir à vos utilisateurs des fonctionnalités et des avantages supplémentaires en incluant Live Connect.

Fonctionnalités Live Connect

Grâce au Kit de développement logiciel (SDK) Live, vos applications du Windows Store conçues pour Windows en C# ou Visual Basic peuvent tirer parti des fonctionnalités Live Connect pour fournir aux utilisateurs une expérience de connexion personnalisée. Les applications du Windows Store conçues pour Windows en C++ peuvent utiliser le SDK C++ REST (ou la classe Windows::Web::Http::HttpClient) et l’API REST Live pour accéder à ces mêmes fonctionnalités. Pour plus d’informations, voir Connexion aux services mobiles.

Cette section vous fait découvrir plus en détail les fonctionnalités Live Connect suivantes :

Fonctionnalités de l’API d’identité

L’API d’identité vous permet de personnaliser vos applications du Windows Store en C++, C# ou Visual Basic. Avec la fonctionnalité d’authentification unique, cette personnalisation s’intègre de façon transparente à l’expérience utilisateur Windows.

  • Personnalisation transparente

    Si les utilisateurs ouvrent vos applications du Windows Store alors qu’ils ne sont pas encore connectés avec leur compte Microsoft, vous pouvez ouvrir le contrôle de connexion Windows en appelant le Kit de développement logiciel (SDK) Live. S’ils sont déjà connectés, ils ne sont pas invités à se reconnecter. Une fois que les utilisateurs se sont connectés avec leur compte Microsoft, les informations sur leur profil sont accessibles à vos applications du Windows Store.

  • Informations sur le profil

    Vos applications du Windows Store peuvent utiliser les informations sur le profil que les utilisateurs enregistrent dans leur compte Microsoft afin de personnaliser l’expérience utilisateur. Elles ont accès à certaines informations sur le profil, telles que le prénom, le nom, le sexe et la date de naissance de l’utilisateur.

En savoir plus sur l’API d’identité

Fonctionnalités de l’API OneDrive

L’API OneDrive permet aux utilisateurs de vos applications de stocker leurs photos, vidéos et documents dans le cloud et de pouvoir y accéder ensuite à partir de n’importe quel appareil. Vos applications du Windows Store en C++, C# ou Visual Basic permettent d’enregistrer le contenu personnel des utilisateurs dans le cloud pour qu’il puisse être partagé avec d’autres personnes et affiché sur d’autres appareils. Elles peuvent également intégrer le contenu que les utilisateurs ont stocké dans le cloud à leur propre expérience utilisateur. Les utilisateurs peuvent partager leur contenu hébergé sur OneDrive avec d’autres utilisateurs qui ne sont pas nécessairement utilisateurs de OneDrive ou titulaires d’un compte Microsoft.

L’API OneDrive rend possible le partage des éléments suivants à partir de vos applications du Windows Store :

  • Photos et vidéos

    Donnez aux utilisateurs la possibilité de sélectionner, télécharger et partager des photos et vidéos qu’ils ont créées dans votre application. Les applications d’édition d’images ou de vidéos peuvent se connecter au cloud et permettre aux utilisateurs de retoucher leurs photos ou de les rendre plus spectaculaires au moyen de filtres.

  • Documents

    Donnez aux utilisateurs la possibilité d’accéder à leurs documents, feuilles de calcul et présentations à partir de n’importe quel endroit et tout type d’appareil. Votre application peut aider les utilisateurs à créer, utiliser et modifier leurs documents dans OneDrive.

En savoir plus sur l’API OneDrive.

Fonctionnalités de l’API Outlook.com

L’API Outlook.com permet à vos applications du Windows Store en C++, C# ou Visual Basic d’interagir avec les contacts et les calendriers que les utilisateurs gèrent dans leurs comptes Outlook.com. Votre application peut se servir de ces informations pour améliorer l’expérience de connexion des utilisateurs.

Vous pouvez rendre vos applications du Windows Store plus attrayantes pour vos clients en ajoutant l’API Outlook.com pour accéder à leurs :

  • Contacts

    Mettez vos clients en relation avec d’autres personnes qu’ils connaissent et qui utilisent également votre application.

  • Calendriers

    Donnez envie aux utilisateurs de revenir dans votre application en les abonnant aux calendriers partagés de l’application ou en créant des événements qu’ils peuvent consulter sur tous leurs appareils.

Découvrez plus en détails l’API Outlook.com.

Prise en main de Live Connect dans vos applications du Windows Store en C++, C# ou Visual Basic

Ces étapes décrivent comment vous préparer pour utiliser Live Connect dans vos applications du Windows Store.

Préparation de votre ordinateur de développement pour l’utilisation de Live Connect dans vos applications du Windows Store

Pour préparer votre ordinateur de développement Windows 8, effectuez les étapes suivantes :

  1. Téléchargez et installez les outils et le Kit de développement logiciel (SDK) requis pour le développement d’applications du Windows Store, si vous ne les avez pas encore installés. Ce téléchargement inclut Microsoft Visual Studio et plusieurs autres outils.
  2. Téléchargez et installez le Kit de développement logiciel (SDK) Live.

Préparation de vos comptes pour l’utilisation de Live Connect dans vos applications du Windows Store

Vous devez posséder un compte de développeur du Windows Store pour pouvoir développer une application du Windows Store qui utilise Live Connect. Si vous n’en avez pas, vous pouvez en créer un à partir de votre tableau de bord.

Important  À la différence d’autres applications du Windows Store, vous devez inscrire vos applications du Windows Store qui utilisent Live Connect dans votre tableau de bord afin que ces applications aient accès aux fonctionnalités Live Connect.

Utilisation de Live Connect dans vos applications du Windows Store en C++, C# ou Visual Basic

Lorsque vous avez installé tous les logiciels requis sur votre ordinateur de développement et que vous avez configuré les comptes nécessaires, reportez-vous aux sections suivantes pour découvrir plus en détail comment utiliser les fonctionnalités Live Connect dans vos applications du Windows Store.

Dans cette section

RubriqueDescription

Démarrage rapide : inscription de votre application pour utiliser Live Connect

Pour que votre application du Windows Store en C++, C# ou Visual Basic puisse utiliser les fonctionnalités Live Connect, vous devez l’inscrire dans votre tableau de bord du Windows Store, puis obtenir une identité de package.

Démarrage rapide : personnalisation de votre application

Votre application du Windows Store en C++, C# ou Visual Basic peut utiliser Live Connect pour accéder aux informations sur le profil du compte Microsoft de l’utilisateur à l’aide du Kit de développement logiciel (SDK) Live.

Comment se connecter à Windows Live à l’aide du Kit SDK C++ REST

Dans une application du Windows Store en C++, vous utilisez l’API REST Live directement pour vous connecter aux services Windows Live. Les applications C++ ne peuvent pas utiliser le Kit de développement logiciel (SDK) Live (Microsoft.Live.DLL), car ce SDK est réservé aux projets .NET. Toutefois, le Kit de développement logiciel (SDK) C++ REST, qui est inclus dans Microsoft Visual Studio, fournit une API C++ native pratique pour effectuer des appels REST. Ce didacticiel montre comment utiliser le Kit de développement logiciel (SDK) C++ REST pour se connecter à Microsoft OneDrive, l’un des services Microsoft Live, puis charger et télécharger des photos. Il illustre également une pratique recommandée pour les applications connectées : les utilisateurs peuvent se connecter, se déconnecter et connaître leur état connecté à tout moment.

Exigences en matière de connexion à un compte Microsoft

Suivez ces recommandations pour assurer une expérience de connexion avec un compte Microsoft appropriée pour les utilisateurs de vos applications du Windows Store en C++, C# ou Visual Basic.

 

 

 

Afficher:
© 2014 Microsoft