Uso de Microsoft Graph API para trabajar con Project Rome

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Project Rome es una iniciativa de Microsoft para crear una plataforma que permita a los desarrolladores de aplicaciones crear excelentes experiencias entre dispositivos. Project Rome permite diferentes funcionalidades que conectan diferentes servicios y puntos de conexión de cliente cuando el usuario inicia sesión con la misma cuenta de Microsoft o cuenta profesional o educativa. Esto le permite implementar experiencias multidispositivo y multiplataforma centradas en las tareas del usuario en lugar de en los dispositivos.

Las siguientes funcionalidades clave se exponen a través de Microsoft Graph para ayudarle a habilitar experiencias entre dispositivos.

Actividades

Las actividades de Microsoft Graph le permiten impulsar la interacción del usuario con las aplicaciones entre dispositivos y plataformas. Una actividad es la unidad de interacción del usuario y consta de tres componentes:

  • Un vínculo profundo
  • Representación visual
  • Metadatos de contenido que describen la actividad mediante el https://schema.org/ vocabulario compartido

Cuando una aplicación crea una sesión, se agrega un elemento de historial a la actividad para reflejar el período de interacción del usuario. Cada vez que un usuario se vuelve a conectar con una actividad, se agrega un nuevo elemento de historial a la actividad para acumular la participación del usuario.

Cuando una aplicación publica objetos de actividad de usuario, el objeto se mostrará en algunas de las nuevas superficies de la interfaz de usuario en Windows; por ejemplo, notificaciones de Cortana y escala de tiempo. Puede especificar tanto metadatos enriquecidos (para permitir que las actividades se presenten en el contexto correcto) como objetos visuales enriquecidos (mediante el marcado de tarjeta adaptable ) en los objetos de actividad.

Puede usar las siguientes API de Microsoft Graph para crear y recuperar actividades de usuario:

Dispositivos (en desuso)

Puede usar las API de Project Rome en Microsoft Graph para:

  • Detección y conexión a los dispositivos del usuario
  • Iniciar aplicaciones de forma remota en esos dispositivos
  • Envío de mensajes a las aplicaciones en esos dispositivos

Con estas API, puede crear aplicaciones que creen experiencias enriquecidas que trascienden un único dispositivo. Por ejemplo, puede ampliar la aplicación para que se inicie en una pantalla más grande. O bien, puede crear una experiencia complementaria para una aplicación en otro de los dispositivos del usuario.

Puede usar las siguientes API de Microsoft Graph para comunicarse con otros dispositivos Windows:

Datos móviles

Acceda a los datos de Windows almacenados en la nube a través del Portapapeles en la nube y las API de configuración de Windows.

La característica Portapapeles en la nube de Windows permite a los usuarios copiar y pegar elementos como texto, imágenes y vínculos en sus aplicaciones y dispositivos. Puede usar las API del Portapapeles en la nube en Microsoft Graph para:

La API de configuración de Windows en Microsoft Graph permite a los usuarios y a terceros autorizados que actúan en nombre de los usuarios recuperar los datos de configuración del sistema operativo Windows almacenados en la nube de Microsoft. Para obtener más información sobre el uso de la API de configuración de Windows, consulte Uso de la API de configuración de Windows.