Pesquisar
Projeto exclusivo

Desenvolvimento de extensão para FreshRSS

ontem às 09:18

Descrição do Projeto:

INTRODUÇÃO: Uso FreshRSS com MySQL, ambos autohospedados. Utilizo várias URLs do Google Alerts no FreshRSS, além de diversas URLs de outras fontes.

PROBLEMA: FreshRSS não exibe imagens (thumbnails) para os feeds originados do Google Alerts.

SOLUÇÃO DESEJADA: Desenvolver uma extensão simples para FreshRSS, que faça o seguinte:

1) Monitora novos feeds antes que sejam exibidos pelo FreshRSS, para verificar se é uma URL do Google Alerts ou não. Se não for, ela “finge de morta” e não faz mais nada. Se for do Google Alerts, ela continua...

2) Verifica se há alguma imagem associada à URL do Google Alerts, pois, de vez em quando, já existe alguma imagem associada (que não aparece no FreshRSS, mas aparece no Google Alerts).

3) Caso não exista a imagem da etapa anterior, a extensão busca a primeira imagem relevante (tag img ou meta og:image ou etc.) do conteúdo da página original e adiciona essa imagem como “enclosure”. Obs: poderia até mesmo usar cache para não sobrecarregar o servidor.

CARACTERÍSTICAS ADICIONAIS:
• Lidar com erros “silenciosamente” para não “quebrar” o feed;
• Ser compatível com a “estrutura de extensões” do FreshRSS;
• Permitir ser “ativada ou desativada” na interface administrativa do FreshRSS, após a instalação manual.

SOLUÇÃO ALTERNATIVA ACEITÁVEL: Criar um "bridge" para RSSbridge, a partir da qual eu possa "transformar" manualmente as minhas URLs do Google Alerts, gerando novas URLs que trazem as imagens. Obs: também tenho RSSBridge autohospedado.

INFORMAÇÕES IMPORTANTES:
• Uso FTP para manusear os arquivos em servidor web compartilhado.
• No FreshRSS, utilizo dezenas de extensões e sei instalar manualmente.
• Também tenho costume de usar o RSSbridge e sei instalar bridges manualmente.

COMO ENTREGAR O TRABALHO: Enviar os arquivos prontos para que eu faça upload na pasta correta. Obs: posso filmar, fazer print das telas ou abrir uma sala de Meet para o profissional acompanhar os testes.

Habilidades desejadas:

JSON PHP RSS

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 4
Interessados: 5
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (4)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Consultor para ERP de clínicas médicas - Título da Oferta: Consultor Freelancer Especializado em Conciliação Bancária e Emissão de Documentos Fiscais para ERP de Clínicas Médicas Descri&cc...

Instalação de repositório Python em localhost - Tem um repositório em Python que utiliza uma API junto ao Telegram. Ele utiliza algumas bibliotecas, mas não estou conseguindo fazê-lo funcionar plenamente. Algumas bibliotecas ...

Criação de site semelhante ao Reclame Aqui - O projeto será um site muito parecido com o Reclame Aqui, onde consumidores poderão reclamar sobre sites de apostas esportivas, com foco nas reclamações sobre esses site...

Instalação e configuração do Stalwart no Portainer - Preciso de alguém que faça a instalação e configuração do serviço de email Stalwart no Portainer, bem como as demais configurações de ...

Desenvolver chatbot para WhatsApp - Chatbot sistema de sequência de mensagens no WhatsApp 1. Objetivo geral - Desenvolver uma ferramenta para automação de sequências e campanhas de mensagens no WhatsApp, ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.