Como criar um leitor RSS usando uma web part do SharePoint

Por Luiz Antonio Sgargeta
Como criar um leitor RSS usando uma web part 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.

Inteligência de negócios com SharePoint
em Inovação

Inteligência de negócios com SharePoint

No cenário empresarial atual, orientado por dados, as organizações dependem de soluções robustas de Inteligência de Negócios (BI) para extrair…

por Erick Alves de Moura
mar 11, 2024
Ver mais artigos

Entre em Contato

Vamos juntos transformar sua dor
em solução!

#moveFast