Visão geral do XML para um item do feed de atividades
Um feed de atividades consiste em uma ou mais atividades que ocorrem em uma rede social. Cada feed de atividade é representado por um elemento activityFeed e é caracterizado por essas três informações:
rede – Nome da rede social da qual as atividades se originaram.
atividades – Contêiner para atividades que acontecem na conta do usuário registrada nessa rede social.
templates — Contêiner para modelos que são usados para exibir o item de atividade correspondente nas atividades.
Para criar um item de feed de atividades, você deve estar em conformidade com o esquema XML de extensibilidade do provedor do Outlook Social Connector (OSC). A Figura 1 mostra a estrutura XML do feed de atividades.
Figura 1. Estrutura XML do feed de atividades
Para cada item de feed de atividade, as duas partes mais importantes desse esquema são os elementos activityDetails e activityTemplateContainer :
O elemento activityDetails armazena informações específicas para cada item de feed de atividades, como o nome do proprietário da atividade ou a URL das imagens carregadas.
O elemento activityTemplateContainer armazena o formato ou o layout de cada item de feed de atividades. Ele consiste em modelos, representados por elementos individual activityTemplate , que podem ser reutilizados para vários itens de feed.
Para um item de feed de atividade individual, o elemento activityTemplate especifica as quatro informações a seguir:
ícone — especifica a URL do ícone para exibir o item do feed de atividades.
title — Descreve o item de feed de atividades.
type — especifica o tipo de atividade, como uma atualização de status, foto ou documento.
data — especifica qualquer informação extra exibida com o item do feed de atividades.
Dica
O ícone exibido no feed de atividades é sempre o mesmo que o ícone do provedor retornado pela propriedade ISocialProvider::SocialNetworkIcon .
Consulte os tópicos a seguir para obter mais informações sobre o elemento activityDetails , o elemento activityTemplateContainer , tokens de modelo e variáveis de modelo:
Para obter um exemplo de XML do feed de atividades, consulte Exemplo XML do Feed de Atividades.