[PHP] Leer o extraer datos de un blog o rss con SimplePie

0

SimplePie es una librería de fácil uso que sirve para poder acceder a los artículos/noticias de un blog, rss, por ejemplo hecho con wordpress, joomla, etc.

Una vez que se accede a los artículos o noticias de un  blog es posible procesar los datos según la necesidad o guardar los datos en un archivo o base de datos.

La libreria SimplePie la podemos descargar de su pagina oficial: simplepie.org.

A continuación el código que usare, en un gist.

El código es muy fácil de comprender, si tienes conceptos de blogging y de ingles.

  • Linea 3: Incluimos el SimplePie, el autoloader.php es un script que carga todos los archivos necesarios, para que SimplePie funcione.
  • Linea 4: Defino la URL que voy a leer, en este caso pongo mi blog que esta en wordpress, ustedes pueden probar con otros.
  • Linea 6: Inicio la clase SimplePie
  • Linea 7: Asigno la URL
  • Linea 8: Inicializo SimplePie y empiezo la lectura, despues de hacer init, ya puedo acceder al titulo y descripción del blog.
  • Linea 9: Muestro el titulo del blog
  • Linea 10: Muestro la descripción del blog
  • Linea 12 a la 20, hago un ciclo para recorrer los últimos 10 artículos del blog.
  • Linea 13 obtengo y muestro el indice del articulo, el 0 es el articulo mas reciente.
  • Linea 14: Obtengo el link del articulo y el titulo
  • Linea 15: Obtengo la descripción
  • Linea 16: Obtengo y muestro el contenido completo, esta linea esta comentada, ustedes pueden descomentarla.
  • Linea 17: Muestro la fecha y hora de publicacion
  • Linea 18: Muestro el autor

Como pueden ver las funciones son fáciles de entender.

Descarga

A continuación te dejo un link para descargar el simple pie y el código de ejemplo.

Si el ejemplo te sirvió por favor escribe en los comentarios.

LEAVE A REPLY

Please enter your comment!
Please enter your name here