Überblick über XML für ein Aktivitätsfeedelement
Ein Aktivitätsfeed besteht aus einer oder mehreren Aktivitäten in einem sozialen Netzwerk. Jeder Aktivitätsfeed wird durch ein activityFeed-Element dargestellt und ist durch die folgenden drei Informationen gekennzeichnet:
network– Name des sozialen Netzwerks, aus dem die Aktivitäten stammen.
Aktivitäten: Container für Aktivitäten, die im Konto des angemeldeten Benutzers in diesem sozialen Netzwerk ausgeführt werden.
templates – Container für Vorlagen, die zum Anzeigen des entsprechenden Aktivitätselements in Aktivitäten verwendet werden.
Um ein Aktivitätsfeedelement zu erstellen, müssen Sie dem XML-Schema des Outlook-Anbieters für soziale Netzwerke (OSC) entsprechen. Abbildung 1 zeigt die XML-Struktur des Aktivitätsfeeds.
Abbildung 1: Aktivitätsfeed-XML-Struktur
Für jedes Aktivitätsfeedelement sind die beiden wichtigsten Teile dieses Schemas die Elemente activityDetails und activityTemplateContainer :
Das activityDetails-Element speichert spezifische Informationen für jedes Aktivitätsfeedelement, z. B. den Namen des Aktivitätsbesitzers oder die URL für die hochgeladenen Bilder.
Das activityTemplateContainer-Element speichert das Format oder Layout für jedes Aktivitätsfeedelement. Es besteht aus Vorlagen, die durch einzelne activityTemplate-Elemente dargestellt werden und für mehrere Feedelemente wiederverwendet werden können.
Für ein einzelnes Aktivitätsfeedelement gibt das activityTemplate-Element die folgenden vier Informationen an:
icon – Gibt die URL für das Symbol zum Anzeigen des Aktivitätsfeedelements an.
title: Beschreibt das Aktivitätsfeedelement.
type: Gibt den Typ der Aktivität an, z. B. eine status, ein Foto oder eine Dokumentaktualisierung.
data– Gibt alle zusätzlichen Informationen an, die mit dem Aktivitätsfeedelement angezeigt werden.
Tipp
Das im Aktivitätsfeed angezeigte Symbol entspricht immer dem Anbietersymbol, das von der ISocialProvider::SocialNetworkIcon-Eigenschaft zurückgegeben wird.
Weitere Informationen zum activityDetails-Element , zum activityTemplateContainer-Element , zu Vorlagentoken und Vorlagenvariablen finden Sie in den folgenden Themen:
Ein Beispiel für Aktivitätsfeed-XML finden Sie unter Beispiel für Aktivitätsfeed-XML.