Aplicaciones de Windows
Contraer la tabla de contenido
Expandir la tabla de contenido

Live Connect (aplicaciones de la Tienda Windows)

Live Connect permite que las aplicaciones de la Tienda Windows funcionen con información de usuario de los servicios de nube de Microsoft, como Hotmail, Microsoft SkyDrive y Windows Live Messenger, mediante protocolos estándar del sector, como OAuth 2.0, JavaScript Object Notation (JSON) y Extensible Messaging and Presence Protocol (XMPP). En este tema se describe cómo puedes hacer que tus aplicaciones de la Tienda Windows ofrezcan un valor adicional a los usuarios al trabajar con Live Connect.

Guía básica: Relación de este tema con los demás. Consulta:

Veamos qué pueden hacer tus aplicaciones con Live Connect.

Identidad

Uno de los grandes retos que plantea la personalización de experiencias con aplicaciones es la aversión que tienen los usuarios a inscribirse e iniciar sesión en las aplicaciones. Pero también sabemos que las aplicaciones que proporcionan una experiencia personalizada y dedicada captan mejor a los usuarios y los fidelizan.

Tus aplicaciones —incluidas las aplicaciones de la Tienda Windows— pueden determinar cuándo han iniciado sesión los usuarios en los equipos con sus cuentas Microsoft y proporcionar una experiencia de inicio de sesión único —es decir, evitar que los usuarios tengan que volver a iniciar sesión. Con las cuentas de Microsoft no es necesario reemplazar sistemas de identidad o cuentas de usuario existentes; los usuarios solo tienen que asociar sus cuentas de usuario a sus cuentas de Microsoft. Para obtener más información acerca del inicio de sesión único con cuentas de Microsoft, consulta Inicio de sesión único con cuentas de Microsoft.

Cuando un usuario inicia sesión, puedes acceder a la información de perfil de ese usuario y habilitar diversas experiencias, como:

  • Personalización—Permitir que un usuario con una cuenta Microsoft inicie sesión en una aplicación, personalizar la experiencia del usuario con esa aplicación y registrar fácilmente al usuario en la aplicación.
  • Perfiles—Trabajar con la información de perfil de un usuario. Un perfil incluye información que un usuario proporciona de sí mismo, como su nombre, su apellido, su sexo y la fecha de nacimiento.

Hotmail

Cientos de millones de personas usan Hotmail a diario. Estos usuarios crean y almacenan sus contactos y calendarios en la nube, por lo que los datos de estos servicios estarán accesibles no solo en sitios web, sino también en otras plataformas, como Windows 8.

Para aplicaciones orientadas a eventos, una buena manera de captar usuarios es permitir que las aplicaciones agreguen entradas a los calendarios de los usuarios. Estas entradas pueden actuar como recordatorios para que los usuarios usen sus aplicaciones a horas determinadas. También puedes personalizar más las experiencias de tus aplicaciones conectando los usuarios a sus contactos de Hotmail que también usen tus aplicaciones. Además, puedes crear contactos en las libretas de direcciones de los usuarios cuando conozcan amigos a través de tus aplicaciones. En resumen:

  • Contactos—Haz que un usuario se sienta más atraído por tu aplicación conectándolo a sus contactos que también usen la aplicación.
  • Calendarios—Trae a los usuarios a la aplicación suscribiéndolos a calendarios compartidos de la aplicación o creando eventos que estén disponibles para los usuarios en todos sus dispositivos.

SkyDrive

Hay pocos tipos de datos tan personales como las fotos, los vídeos y los documentos de los usuarios. Los usuarios de SkyDrive almacenan sus contenidos en la nube para poder tener acceso desde cualquier dispositivo. Tus aplicaciones pueden proporcionar un gran valor conectando a los usuarios a su almacenamiento en la nube. Puedes permitir que guarden en la nube el contenido que creen en la aplicación o permitir que descarguen contenido de la nube en la aplicación. Los usuarios también pueden cargar contenido a SkyDrive para compartirlo con otros usuarios sin que estos tengan que ser usuarios de SkyDrive ni tener una cuenta Microsoft. Tus aplicaciones pueden convertir los siguientes escenarios en realidad:

  • Fotos y vídeos—Permitir que los usuarios seleccionen, carguen y compartan fotos y vídeos que han creado en tu aplicación. Las aplicaciones para editar imágenes o vídeos pueden conectarse a la nube y permitir que los usuarios retoquen sus fotos y creen efectos más impactantes mediante filtros.
  • Documentos—Servir a usuarios que ya no quieran tener sus documentos, hojas de cálculo y presentaciones almacenadas en un solo equipo, sino poder acceder a esta información desde cualquier lugar. Tus aplicaciones pueden ayudar a los usuarios a crear, consultar y editar sus documentos en SkyDrive.

Messenger

La mensajería instantánea permite que los usuarios se comuniquen en tiempo real. Al permitir que los usuarios vean la presencia en línea de sus contactos de Messenger en las aplicaciones, mejorarás su experiencia y los fidelizarás. Tus aplicaciones pueden convertir los siguientes escenarios en realidad:

  • Mensajería instantánea—Intercambiar mensajes instantáneos entre usuarios de Messenger.
  • Usuarios y compañeros—Obtener la información de un usuario de Messenger e información sobre sus compañeros de Messenger. Cosas como sus nombres descriptivos, información de presencia y mensajes de estados.
  • Actualizaciones de estado—Actualizar el mensaje de estado de un usuario—un mensaje personal que el usuario elige compartir con otros (por ejemplo, al participar en un juego basado en web).

Las API de Live Connect  ayudan a facilitar la programación. Ofrecemos compatibilidad con diversos estándares, como:

  • OAuth 2.0, que usamos para autenticar a los usuarios que tienen cuenta Microsoft. Esta tecnología ayuda a obtener el consentimiento para que tus aplicaciones puedan usar la información del usuario, como listas de contactos, calendarios, archivos, etc.
  • JSON, que usamos para intercambiar información entre la aplicación y la información de los usuarios contenida en sus perfiles, en Hotmail y en SkyDrive.
  • Extensible Messaging and Presence Protocol (XMPP), que se usa para comunicación en tiempo real. Esto permite crear aplicaciones personalizadas que pueden interactuar con usuarios de Messenger y sus compañeros.

Para obtener más información sobre los elementos anteriores, consulta la documentación de Live Connect.

Para que una aplicación pueda funcionar con información de los servicios de nube de Microsoft como Hotmail y SkyDrive, debe tener una identidad del paquete. La identidad del paquete identifica a tu aplicación de forma única en Live Connect. Para obtener una identidad del paquete para tu aplicación, si tienes un código de registro de Tienda Windows, haz esto:

  1. Ve al Panel de la Tienda Windows.
  2. Si es necesario, inicia sesión con tus credenciales de cuenta Microsoft.
  3. Si deseas enviar una aplicación nueva, haz clic en Enviar nueva aplicación. De lo contrario, haz clic en Editar junto al nombre de la aplicación existente.
  4. Haz clic en Características avanzadas > Insertar notificaciones e información de servicios Live Connect, y sigue las instrucciones para los servicios Live Connect.

Si no tienes un código de registro de la Tienda Windows, ve al sitio de administración de aplicaciones de Live Connect para aplicaciones de la Tienda Windows y sigue las instrucciones que aparecen en pantalla.

 

 

Mostrar:
© 2018 Microsoft