
Live Connect (anteriormente Messenger Connect , Live Services y Windows Live Dev ) es una colección de API y controles comunes que permiten a los desarrolladores tener un control más profundo y ofrece acceso a los servicios y datos principales de Windows Live a través de interfaces de programación de aplicaciones (API) abiertas y de fácil acceso . En MIX07, el arquitecto sénior de Microsoft, Danny Thorpe, describió: [ 1 ]
La plataforma Windows Live ahora permite integrar vídeo, fotos, contactos, mapas y búsquedas en aplicaciones web. Los usuarios pueden añadir controles web a las aplicaciones con tan solo unas líneas de JavaScript y empezar a trabajar en cuestión de minutos. Además, pueden acceder directamente a las API de los servicios y definir su propia interfaz de usuario y flujo de procesos. Los usuarios controlan qué aplicaciones pueden acceder a sus datos privados y pueden revocar dicho acceso en cualquier momento.
Live Connect se basa en tecnologías web estándar como OAuth 2.0 , Representational State Transfer (REST) y JavaScript Object Notation (JSON) , y está diseñado para funcionar con cualquier tecnología o dispositivo, incluyendo ASP.NET , Microsoft Silverlight (modelos dentro y fuera del navegador), Windows Presentation Foundation (WPF), Adobe Flash , PHP y Java . [ 2 ]
Live Connect se lanzó el 24 de junio de 2010 como parte de la cuarta actualización de Windows Live (conocida entonces como Messenger Connect ) y unificó las API de Windows Live que antes estaban separadas (Windows Live ID, Windows Live Contacts, Windows Live Messenger Web Toolkit y otras) en una única API basada en estándares y especificaciones del sector. El 13 de septiembre de 2011, Messenger Connect pasó a llamarse Live Connect e incorporó API adicionales para los contactos y calendarios de OneDrive y Outlook , además de añadir compatibilidad con XMPP para el servicio Messenger .
Bibliotecas, interfaces y controles
Live Connect ofrece diversas formas para que los desarrolladores integren sus aplicaciones. Live Connect se puede usar en sitios web, aplicaciones de escritorio y aplicaciones de estilo Metro de Windows 8. Los desarrolladores pueden seleccionar entre varios tipos de integración, cada uno de los cuales cubre diversos escenarios, incluidos: [ 3 ]
Live Connect incluye las siguientes funcionalidades para sitios web, aplicaciones y dispositivos:
API de extensibilidad del cliente Windows Live
Además, Microsoft también ofrece API de extensibilidad de Windows Live Client para software de Windows Live Client como Windows Live Photo Gallery , Writer y Messenger . Estas API son independientes de Live Connect e incluyen las siguientes capacidades:
Véase también
Referencias
Enlaces externos
- Conexión en vivo
- SDK interactivo de Live Connect
- Documentación de Live Connect en MSDN
- Blog de Windows Live para desarrolladores : blog oficial del equipo de Windows Live Messenger Connect.
- Información para desarrolladores de complementos de Windows Live
- Windows Live
- Interfaces de programación de aplicaciones de Microsoft
- Software de 2010
- Propiedades de Internet establecidas en 2010