Partager via


Développement d’un fournisseur avec le schéma XML OSC

Le schéma XML du fournisseur Outlook Social Connector (OSC) définit le format d’une quantité importante d’informations transmises d’un réseau social par le biais du fournisseur OSC du réseau à l’OSC. Le schéma XML permet à un fournisseur OSC de spécifier les fonctionnalités du fournisseur, des amis et des éléments de flux d’activité sur le réseau social, en utilisant les trois éléments main, fonctionnalités, amis et activityFeed, ainsi que leurs éléments enfants. Le fournisseur OSC implémente les interfaces et leurs méthodes dans l’extensibilité du fournisseur OSC, en retournant des chaînes XML en tant que paramètres de sortie conformes au schéma XML du fournisseur OSC. L’OSC appelle ces méthodes pour obtenir des informations qu’il peut comprendre comme défini par le schéma XML.

Remarque

L’extensibilité du fournisseur OSC prend en charge le débogage des fournisseurs en définissant la DebugProviders valeur de la HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector clé de Registre sur 1. Lorsque vous activez le débogage de fournisseur, l’OSC valide le code XML du fournisseur par rapport à la version du schéma XML OSC que vous spécifiez dans l’attribut XML xmlns . Pour OSC 1.1 et les versions de OSC depuis Outlook Social Connector 2013, spécifiez l’attribut xmlns comme suit : xmlns="http://schemas.microsoft.com/office/outlook/2010/06/socialprovider.xsd"

Dans cette section

  • Synchronisation des amis et des activités : décrit les différentes façons dont les fournisseurs OSC peuvent synchroniser des amis, des non-amis et des activités sur un réseau social.

  • Exemples XML de fournisseur OSC : inclut des exemples XML qui montrent comment spécifier les fonctionnalités d’un fournisseur OSC, des amis et des éléments de flux d’activité sur un réseau social à l’aide du schéma XML OSC.

  • XML pour capabilities : explique la méthode - ISocialProvider ::GetCapabilities que l’OSC utilise pour obtenir des informations sur les fonctionnalités, exprimées en XML de fonctionnalités , auprès du fournisseur OSC. Cette section décrit également les éléments XML dans le schéma XML du fournisseur OSC qui permettent à un fournisseur OSC de spécifier ses fonctionnalités, y compris la façon dont il authentifie les utilisateurs et synchronise les amis et les activités.

  • XML pour les amis : fournit des exemples d’API que la OSC utilise pour obtenir des informations sur les amis, exprimées en XML amis , auprès du fournisseur OSC. Cette section décrit également les éléments du code XML des amis .

  • XML pour les activités : fournit des exemples d’API que le OSC utilise pour obtenir des informations sur les activités, exprimées dans le xml activityFeed , auprès du fournisseur OSC. Cette section décrit également les éléments XML dans le schéma XML du fournisseur OSC qui permettent à un fournisseur OSC de spécifier un flux d’activité. Un flux d’activité inclut le réseau d’où proviennent les éléments de flux d’activité, les détails de chaque élément de flux d’activité (par exemple, propriétaire, type et date de publication de l’activité) et le modèle pour afficher l’activité.

Référence

Voir aussi