Un pipeline pense pour les pages reelles.
De l'URL collee au flux servi : detection, extraction, generation, deduplication, mise en cache. Chaque etape est concue pour fonctionner la ou il n'y a aucun flux natif.
Auto-detection generique
Le coeur de FluxRSS. On cherche dans la colonne principale le plus grand groupe de noeuds freres ayant le meme tag et la meme signature de classes. Ce groupe, c'est votre liste d'articles. Les menus, pieds de page et encarts secondaires sont ecartes.
Reutilisation du flux natif
Si la page declare deja un flux (link rel=alternate, /feed, /rss) ou si vous collez directement une URL de flux, on le reprend tel quel — c'est plus fiable que le scraping.
Extraction de champs propre
Titre, lien, date, image et resume sont extraits pour chaque article, puis normalises en un <item> RSS valide.
Deduplication par guid
Chaque article possede un identifiant unique. A chaque rafraichissement, les doublons sont ecartes — vos lecteurs ne voient jamais deux fois la meme entree.
Rafraichissement planifie
Selon votre offre, de toutes les 24 h a toutes les 15 min. Le flux est re-scrape et mis a jour automatiquement.
Extraction full-text
En option, FluxRSS visite chaque article pour enrichir le resume avec le contenu complet.
La securite par defaut
FluxRSS va chercher des URL fournies par les utilisateurs. Une garde anti-SSRF valide chaque adresse cote serveur et la re-verifie a chaque redirection.
- IP privees, loopback et link-local bloquees
- Endpoint de metadonnees cloud (169.254.169.254) interdit
- Schemes limites a http / https
- Timeout et taille de reponse bornes
- Re-validation a chaque redirection
# 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.jsonUne API pour automatiser
Disponible sur l'offre Mega. Creez des flux par programme, recuperez-les en RSS ou JSON Feed, branchez vos webhooks.
Voir l'offre Mega