Desarrollar un proveedor con el esquema XML de OSC
El esquema XML del proveedor de Outlook Social Connector (OSC) define el formato de una cantidad significativa de información que se pasa desde una red social a través del proveedor de OSC de la red al OSC. El esquema XML permite a un proveedor de OSC especificar las capacidades del proveedor, los amigos y los elementos de fuente de actividad en la red social, mediante el uso de los tres elementos principales, capacidades, amigos y activityFeed, y sus elementos secundarios. El proveedor de OSC implementa interfaces y sus métodos en la extensibilidad del proveedor de OSC y devuelve cadenas XML como parámetros de salida que cumplen con el esquema XML del proveedor de OSC. El OSC llama a estos métodos para obtener información que puede comprender según lo definido por el esquema XML.
Nota:
La extensibilidad del proveedor de OSC admite proveedores de depuración estableciendo el DebugProviders
valor de la HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector
clave del Registro en 1. Al activar la depuración del proveedor, el OSC valida el XML del proveedor con la versión del esquema XML de OSC que especifique en el atributo XML xmlns . Para OSC 1.1 y las versiones de OSC desde Outlook Social Connector 2013, especifique el atributo xmlns de la siguiente manera: xmlns="http://schemas.microsoft.com/office/outlook/2010/06/socialprovider.xsd"
En esta sección
Sincronizar amigos y actividades: describe las distintas formas en que los proveedores de OSC pueden sincronizar amigos, no amigos y actividades en una red social.
Ejemplos XML del proveedor de OSC: incluye ejemplos XML que muestran cómo especificar funcionalidades de un proveedor de OSC, amigos y elementos de fuente de actividad en una red social mediante el esquema XML de OSC.
XML for Capabilities: explica el método - ISocialProvider::GetCapabilities que usa el OSC para obtener información sobre las funcionalidades, expresada en xml de funcionalidades , del proveedor de OSC. En esta sección también se describen los elementos XML del esquema XML del proveedor de OSC que permiten a un proveedor de OSC especificar su funcionalidad, incluida la forma en que autentica a los usuarios y sincroniza amigos y actividades.
XML para amigos: proporciona ejemplos de las API que usa el OSC para obtener información de amigos, expresada en xml de amigos , del proveedor de OSC. En esta sección también se describen los elementos del XML de amigos .
XML para actividades: proporciona ejemplos de las API que usa el OSC para obtener información de actividades, expresada en activityFeed XML, del proveedor de OSC. En esta sección también se describen los elementos XML del esquema XML del proveedor de OSC que permiten a un proveedor de OSC especificar una fuente de actividad. Una fuente de actividad incluye la red donde se originaron los elementos de fuente de actividad, los detalles de cada elemento de fuente de actividad (como propietario, tipo y fecha de publicación de la actividad) y la plantilla para mostrar la actividad.