Feed RSS

Mientras hacía algunos cambios a la aplicación de mi blog para Windows Phone y desarrollaba otra similar, tuve la necesidad de obtener feeds de mis cuentas en redes sociales. Luego de buscar un poco pude conseguir la sintaxis para obtener los feeds de mis actualizaciones de Facebook, Twitter, YouTube y Flickr. A continuación te muestro cómo poder hacerlo de forma sencilla y así te evitas estar buscando uno por uno como yo tuve que hacerlo.

Página de Facebook

Sintaxis: http://www.facebook.com/feeds/page.php?id={Id_de_la_pagina}&format=rss20

Ejemplo: http://www.facebook.com/feeds/page.php?id=120240118077756&format=rss20

¿Cómo obtienes el Id de un página de Facebook? Findmyfacebookid es una herramienta que te ayudará con esto.

Usuario de Twitter

Sintaxis: http://search.twitter.com/search.atom?q=from%3A{Usuario}

Ejemplo: http://search.twitter.com/search.atom?q=from%3AKarlitoz007

Hashtag de Twitter

Sintaxis: http://search.twitter.com/search.atom?q=%23{Hashtag}

Ejemplo: http://search.twitter.com/search.atom?q=%23FF

Videos de Canal en YouTube

Sintaxis A: http://gdata.youtube.com/feeds/api/users/{Usuario}/uploads
Sintaxis B: http://www.youtube.com/rss/user/{Usuario}/videos.rss

Ejemplos:
http://gdata.youtube.com/feeds/api/users/karlitoz007peru/uploads
http://www.youtube.com/rss/user/karlitoz007peru/videos.rss

Fotos de Flickr

Sintaxis: http://api.flickr.com/services/feeds/photos_public.gne?id={Id}&lang=es-us&format=rss_200

Ejemplo: http://api.flickr.com/services/feeds/photos_public.gne?id=69584836@N05&lang=es-us&format=rss_200

¿Cómo obtienes el Id de un usuario de Flickr? idgettr.com será tu mejor aliado.

Anuncios

Acerca de Carlos Rojas

http://about.me/karlitoz

  1. Jorge dice:

    Excelente!

  2. gunlok dice:

    Buenos días,

    Quería saber si hay alguna forma de configurar el tiempo de expiración de visualización de los items de las RSS, te pongo un ejemplo para explicarme mejor:

    Tu tienes notificaciones en tu tablón desde antes del 12 de Marzo, sin embargo la última que me aparece si accedo a la RSS de facebook que indicaste arriba, es del día 12 de Marzo, pues bien, accediendo a otras RSS de otra gente he visto que el tiempo desde el último item es variable y no sigue ningún patrón por lo que he presupuesto que debería de poderse configurar, podrías ayudarme con ello?, se puede modificar este tiempo?

    Un saludo

    • Carlos Rojas dice:

      Es una muy buena pregunta, pero por el momento no he visto si se puede personalizar las fechas desde un parámetro en la URL. Si se requiere desde una fecha en particular y no es posible personalizarlo, yo haría ese filtro en la aplicación que consume el contenido.

  3. Al parecer se realizo una actualizacion con la api de Twitter podrias chequiar aquello saludos