Pesquisar

Desenvolvimento de extensão para FreshRSS

24/12/2024 à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.

Atividades do cliente nesse projeto:

Última visualização: 26/12/2024 às 15:12

Última interação: 26/12/2024 às 10:52

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: 5
Propostas excluídas: 2
Interessados: 7
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (3)
  • 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

Automação de chatbot completo para vendas no WhatsApp - Para criar uma automação eficaz com chatbot integrado ao WhatsApp, utilizando Inteligência Artificial (IA) e outras ferramentas como agendamentos e CRM (Customer Relationship Ma...

Código Python para obter informações de produtos da API da Shopee - Quero um código Python que utilize o app_id e a senha da API de afiliado da Shopee para usar o item_id de um produto (qualquer um) e, assim, retornar suas informações, como pre...

Recuperação de arquivos do OneDrive - Preciso de alguém que saiba recuperar arquivos do OneDrive. Temos uma situação em que todos os arquivos da empresa sumiram e não conseguimos encontrá-los.

Desenvolvimento de robô de entrada para a corretora Avalon - Desenvolver uma aplicação que faça as entradas na corretora Avalon Trader. Tenho uma aplicação como base para iniciar o projeto.

Análise da stack do meu site - Eu não sei em qual stack meu site foi criado. Gostaria que um profissional verificasse o código fonte para saber qual é a stack usada no meu e-commerce.

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.