¿Cómo haría que las entradas de feeds RSS estén disponibles más tiempo del que se puede acceder desde la fuente?

StackOverflow https://stackoverflow.com/questions/201993

  •  03-07-2019
  •  | 
  •  

Pregunta

Mi computadora en casa está configurada para descargar automáticamente algunas cosas de fuentes RSS (principalmente torrents y podcasts). Sin embargo, no siempre mantengo esta computadora encendida. Los sitios a los que me suscribo tienen un rendimiento relativamente grande, por lo que cuando vuelvo a encender la computadora, no tiene idea de lo que se perdió entre el momento en que se apagó y la última actualización.

¿Cómo haría para almacenar las entradas de feeds durante un período de tiempo más largo del que están disponibles en los sitios reales?

Revisé las canalizaciones de Yahoo y no encontré tal funcionalidad. Google Reader puede hacerlo, pero requiere una marca manual de cada elemento. Magpie RSS para php puede hacer el almacenamiento en caché, pero eso es solo para evitar recuperar demasiado el feed y no almacenar más entradas.

Tengo acceso a un servidor web (LAMP) que funciona las 24 horas del día, los 7 días de la semana, por lo que una solución que use un php / mysql sería excelente, cualquier servicio web existente también sería excelente.

Podría escribir mi propio código para hacer esto, pero estoy seguro de que este tiene que ser un problema que haya encontrado alguien anteriormente.

Lo que hice: No sabía que podría compartir una etiqueta completa con Google Reader, gracias a Mike Wills por señalarlo. Una vez que supe que podía hacer esto, era simplemente una cuestión de agregar el feed a una cuenta de Google separada (no para obstruir mi lista de lectura personal), también hice algunas comparaciones selectivas utilizando los canales de Yahoo solo para obtener las entradas específicas que me interesaban. en, esto también para minimizar el riesgo de que algo se pierda.

¿Fue útil?

Solución

Uso Google Reader para mis suscripciones a podiobooks.com. Agrego todos los feeds a una etiqueta, en este caso podiobooks.com, que comparto (pero no comparto la URL). Luego agrego el feed RSS a iTunes. Ejemplo aquí .

Otros consejos

Parece que Google Reader hace todo lo que está buscando. No está seguro de lo que quiere decir al marcar elementos individuales, tendría que hacerlo con cualquier agregador de RSS.

Parece que desea algún tipo de servicio que revise la fuente RSS cada X minutos, por lo que puede descargar cada artículo / artículo único publicado en la fuente mientras está " viendo " en lugar de solo ver los elementos mostrados en la fuente cuando vaya a verlo. ¿Tengo eso correcto?

En lugar de crear una solución de software completa, ¿puedes usar cron o algún otro tipo de programación de tareas en el servidor web con cualquier solución que ya estés usando para leer las fuentes y descargar su contenido?

De lo contrario, parece que terminará por volver a escribir un servicio completo como Google Reader.

Escribir un agregador para mantener un historial más largo no debería ser demasiado difícil con una buena biblioteca de RSS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top