Como Fazer

Como criar um leitor RSS usando uma web part do SharePoint

Luiz Antonio Sgargeta
- Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform
· 3 min de leitura
TRINAPSE - 5:8 - Como criar um leitor RSS usando notícias do SharePoint

Os feeds RSS são uma ótima maneira de se manter atualizado com tudo o que está sendo postado nos sites que você está seguindo. O SharePoint tem uma integração nativa para esse recurso, mas o layout não é tão bom e não tem o suporte para todos os recursos modernos que a plataforma está recebendo.

Portanto neste artigo, explicarei passo a passo como você pode reutilizar a web part de notícias do SharePoint, pronta para uso, para criar sua própria web part de leitor de RSS.

Contudo esta solução faz uso da web part de notícias do SharePoint, do Power Automate e um recurso do SharePoint chamado News Link que permite publicar páginas externas como notícias do SharePoint.

Configuração do leitor RSS no Power Automate

Para criar seu próprio leitor RSS no SharePoint, comece fazendo o seguinte:

  1. Primeiramente Abra o Power Automate e faça login com sua conta
  2. Em seguida no menu vertical, clique em Criar e depois em Fluxo automatizado
  3. Então forneça um nome para o fluxo Ex.: Notícias do SharePoint
  4. Selecione o gatilho Quando um item de feed for publicado
  5. Clique em Criar
  6. Cole o link para o feed RSS
  7. Clique em + Nova etapa
  8. Pesquise HTML para texto, isso remove todas as marcas html do texto
  9. Clique na caixa de texto de conteúdo e selecione Resumo do feed
  10. Clique em + Nova etapa
  11. Pesquisar Enviar uma solicitação HTTP para o SharePoint
  12. Preencha o formulário com os seguintes dados:
    • Endereço do site – o conjunto de sites onde você deseja publicar as notícias
    • Método – POST
    • Uri – / _api / sitepages / pages / reposts
    • Tipo de conteúdo dos cabeçalhos :
      aplicativo / json; 
      odata = verboso; 
      charset = utf-8;
      aceitar: aplicativo / json
    • Body
      {“BannerImageUrl”: ”Your Image Banner URL”, ”Description”: ”@ {body (‘Html_to_text’)}”, ”IsBannerImageUrlExternal”: true, ”OriginalSourceUrl”: ”@ {triggerOutputs ()? [‘Body / primaryLink ‘]} ”,” ShouldSaveAsDraft ”: false,” Title ”:” @ {triggerOutputs ()? [‘ body / title ‘]} ”,” __ metadata ”: {“ type ”:” SP.Publishing.RepostPage ”} }

No corpo substitua o URL da imagem do banner pelo link para sua própria imagem, isso deve ser feito porque o conector de feed RSS não traz a imagem do feed

  1. Clique em Salvar

Configuração da web part no SharePoint

O fluxo agora está em execução e sempre que algo novo for publicado, um link de notícias será criado em seu site do SharePoint. Entretanto para ver a nova postagem no SharePoint fazendo uso da web part de notícias, faça o seguinte:

  1. Primeiramente abra o site do SharePoint onde deseja exibir o leitor RSS
  2. Em Seguida Edite a página e clique no ícone + para adicionar uma nova web part
  3. Então pesquise Notícias e adicione-as
  4. Abra as configurações e selecione o site onde o feed está sendo publicado
  5. Ajuste as configurações da web part de acordo com suas necessidades e Publique novamente a página

Pode demorar alguns dias para ver qualquer coisa na página, mas você vai acabar com uma web part de leitor RSS de boa aparência que se integra com o site SharePoint e o aplicativo móvel do SharePoint.

Caso ainda tenha dificuldades em como obter o máximo proveito do SharePoint entre em contato e descubra como a terceirização de serviços de TI pode ser benéfica para sua empresa.

Luiz Antonio Sgargeta
Sócio fundador e CEO da Trinapse, IA aplicada, Microsoft 365 e Power Platform

Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.

Ver maisVer menos

Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.

No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.

Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.

A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.

Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.

LinkedIn
Compartilhar:

Precisa aplicar isso na sua empresa? Fale com nossos especialistas.

Falar com um especialista