FluxRSS
Sotto il cofano

Una pipeline pensata per le pagine reali.

Dall'URL incollato al feed servito: rilevamento, estrazione, generazione, deduplicazione, memorizzazione nella cache. Ogni fase è progettata per funzionare dove non esiste alcun feed nativo.

Rilevamento automatico generico

Il cuore di FluxRSS. Cerchiamo nella colonna principale il gruppo più ampio di nodi fratelli con lo stesso tag e la stessa firma di classi. Questo gruppo è il tuo elenco di articoli. Menu, piè di pagina e riquadri secondari vengono scartati.

Riutilizzo del feed nativo

Se la pagina dichiara già un feed (link rel=alternate, /feed, /rss) o se incolli direttamente un URL di feed, lo riprendiamo così com'è — è più affidabile dello scraping.

Estrazione pulita dei campi

Titolo, link, data, immagine e riassunto vengono estratti per ogni articolo, poi normalizzati in un <item> RSS valido.

Deduplicazione tramite guid

Ogni articolo ha un identificatore univoco. A ogni aggiornamento, i duplicati vengono scartati — i tuoi lettori non vedono mai due volte la stessa voce.

Aggiornamento pianificato

A seconda della tua offerta, da ogni 24 h a ogni 15 min. Il feed viene ri-scrapato e aggiornato automaticamente.

Estrazione full-text

Come opzione, FluxRSS visita ogni articolo per arricchire il riassunto con il contenuto completo.

La sicurezza per impostazione predefinita

FluxRSS recupera URL forniti dagli utenti. Una protezione anti-SSRF valida ogni indirizzo lato server e lo riverifica a ogni reindirizzamento.

  • IP privati, loopback e link-local bloccati
  • Endpoint di metadati cloud (169.254.169.254) vietato
  • Schemi limitati a http / https
  • Timeout e dimensione della risposta limitati
  • Rivalidazione a ogni reindirizzamento
# Generer un flux
curl -X POST https://fluxrss.app/api/generate \
  -H "Authorization: Bearer <token>" \
  -d '{"url":"https://lemonde.fr/faits-divers/"}'

# Reponse
{ "id": "a1b2c3", "url": "https://fluxrss.app/feeds/a1b2c3.xml" }

# Servir le flux (RSS 2.0 ou JSON Feed)
GET https://fluxrss.app/feeds/a1b2c3.xml?limit=20
GET https://fluxrss.app/feeds/a1b2c3.json

Un'API per automatizzare

Disponibile con l'offerta Mega. Crea feed in modo programmatico, recuperali in RSS o JSON Feed, collega i tuoi webhook.

Vedi l'offerta Mega