Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Cómo obtener la dirección del RSS de una página a partir de su URL

6 de mayo de 2015

Quisiera saber si hay alguna funcion en PHP o en JavaScript o jQuery que me permita que cuando le pase una URL de una web me descubra cuál es su dirección del RSS.


Respuestas

#1

Por lo que he visto no existe ninguna función para obtener esta información directamente, pero sí que existen muchas librerías para procesar archivos RSS con PHP y JavaScript.

Los dos proyectos más populares para trabajar con feeds en PHP son SimplePie y Zend Feed. Con este último, puedes utilizar este código para obtener todos los feeds enlazados desde la URL que le indiques:

$feedUrls = Zend\Feed\Reader\Reader::findFeedLinks('http://ejemplo.com/pagina.html');

Además, como es software libre, puedes ver cómo está hecho el método que busca feeds RSS en la página por si quieres incorporarlo directamente a tu proyecto.

@javiereguiluz

6 mayo 2015, 17:43