Ir al contenido

RSS Read

El nodo RSS Read descarga un feed RSS 2.0 o Atom desde una URL y devuelve sus items como un array con una estructura normalizada. Es útil para monitorear novedades de un blog, agregar noticias, disparar acciones ante nuevas publicaciones o alimentar otros nodos con contenido externo.

Es equivalente al nodo RSS Read de n8n.

El nodo detecta automáticamente el tipo de feed (<rss><channel> para RSS 2.0 o <feed> para Atom) y unifica ambos formatos en una misma forma de item, de modo que el resto del workflow no necesita saber de qué tipo era el feed original.

ParámetroTipoRequeridoDescripción
urltextSíURL del feed RSS/Atom. Soporta variables dinámicas
limitnumberNoMáximo de items a devolver. 0 (por defecto) = todos
timeoutnumberNoTiempo máximo de espera de la petición en milisegundos. Por defecto 15000

El nodo devuelve directamente un array de items normalizados:

[
{
"title": "Novedades de agosto",
"link": "https://ejemplo.com/novedades-agosto",
"pubDate": "Mon, 04 Aug 2026 09:00:00 GMT",
"content": "<p>Contenido del artículo…</p>",
"guid": "https://ejemplo.com/novedades-agosto",
"author": "Redacción",
"categories": ["noticias", "producto"]
}
]

Cada item incluye los campos title, link, pubDate, content, guid, author y categories (array). En feeds Atom, pubDate proviene de updated/published, content de content/summary y link del enlace alternate.

{
"label": "Últimas noticias",
"url": "https://ejemplo.com/feed.xml",
"limit": "5"
}

Devuelve los primeros 5 items del feed.

Leer un feed cuya URL viene de un nodo anterior

Sección titulada «Leer un feed cuya URL viene de un nodo anterior»
{
"label": "Feed dinámico",
"url": "{{data.feed_url}}",
"limit": "0",
"timeout": "20000"
}

Resuelve la URL desde el data y devuelve todos los items, con un timeout de 20 segundos.

  • Si falta la URL, o el contenido no es un feed RSS ni Atom válido, el nodo devuelve un error descriptivo
  • El array resultante puede recorrerse con un nodo Iterator o acotarse con Limit / Remove Duplicates
  • El campo url soporta variables dinámicas y cross-node: {{data.campo}}, {{@NombreNodo.campo}}
  • El nodo se identifica con el User-Agent Floogos-RSS/1.0
  • No requiere credenciales