Partager via


Utiliser le API Graph Microsoft pour travailler avec Project Rome

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Project Rome est une initiative de Microsoft visant à créer une plateforme qui permet aux développeurs d’applications de créer des expériences inter-appareils exceptionnelles. Project Rome offre différentes fonctionnalités qui connectent différents services et points de terminaison clients lorsque l’utilisateur se connecte avec le même compte Microsoft, le même compte professionnel ou scolaire. Cela vous permet d’implémenter des expériences inter-appareils et multiplateformes centrées sur les tâches utilisateur plutôt que sur les appareils.

Les fonctionnalités clés suivantes sont exposées via Microsoft Graph pour vous aider à activer les expériences inter-appareils.

Activités

Les activités dans Microsoft Graph vous permettent d’encourager l’engagement des utilisateurs avec vos applications sur les appareils et les plateformes. Une activité est l’unité d’engagement de l’utilisateur et se compose de trois composants :

  • Un lien profond
  • Représentation visuelle
  • Métadonnées de contenu qui décrivent l’activité, à l’aide du https://schema.org/ vocabulaire partagé

Lorsqu’une session est créée par une application, un élément d’historique est ajouté à l’activité pour refléter la période d’engagement de l’utilisateur. Chaque fois qu’un utilisateur réengage une activité, un nouvel élément d’historique est ajouté à l’activité pour accumuler l’engagement de l’utilisateur.

Lorsqu’une application publie des objets d’activité utilisateur, l’objet s’affiche dans certaines des nouvelles surfaces d’interface utilisateur dans Windows ; par exemple, notifications cortana et chronologie. Vous pouvez spécifier à la fois des métadonnées enrichies (pour permettre aux activités d’être présentées dans le contexte approprié) et des visuels enrichis (à l’aide du balisage de carte adaptative ) dans vos objets d’activité.

Vous pouvez utiliser les API Microsoft Graph suivantes pour créer et récupérer des activités utilisateur :

Appareils (déconseillés)

Vous pouvez utiliser les API Project Rome dans Microsoft Graph pour :

  • Découvrir et se connecter aux appareils de l’utilisateur
  • Lancer des applications à distance sur ces appareils
  • Envoyer des messages à vos applications sur ces appareils

Avec ces API, vous pouvez créer des applications qui créent des expériences enrichies qui transcendent un seul appareil. Par exemple, vous pouvez étendre votre application pour la lancer sur un écran plus grand. Vous pouvez également créer une expérience complémentaire pour une application sur un autre appareil de l’utilisateur.

Vous pouvez utiliser les API Microsoft Graph suivantes pour communiquer avec d’autres appareils Windows :

Données itinérantes

Accédez aux données Windows stockées dans le cloud via le Presse-papiers cloud et les API de paramètres Windows.

La fonctionnalité Presse-papiers cloud de Windows permet aux utilisateurs de copier et coller des éléments tels que du texte, des images et des liens dans leurs applications et appareils. Vous pouvez utiliser les API du Presse-papiers cloud dans Microsoft Graph pour :

L’API de paramètre Windows dans Microsoft Graph permet aux utilisateurs et aux tiers autorisés agissant au nom des utilisateurs de récupérer leurs données de paramètres de système d’exploitation Windows stockées dans le cloud Microsoft. Pour plus d’informations sur l’utilisation de l’API de paramètres Windows, consultez Utiliser l’API des paramètres Windows.