2009-11-08 8 views
0

Je veux construire un lecteur RSS pour les flux RSS twitter (C# .NET 3.5).Lecture RSS par date de publication

Obtenir une réponse de l'adresse Web RSS et l'analyser est très simple. (Je l'ai fait avec XmlDocument.Load("<RSS Feed>")).

Le problème est que j'ai besoin d'obtenir des éléments RSS par plage de dates de publication. Lors du chargement de l'application, je souhaite obtenir tous les éléments depuis la dernière fois que les flux ont été téléchargés.

Comment est-ce que je peux faire ceci?

Est-ce que tous les flux RSS le permettent? (Google lecteur montre des éléments même de l'année dernière).

Répondre

0

Il s'agit de deux sources de données: ce que le flux fournit actuellement et ce que vous avez stocké.

Si le flux affiche uniquement les 10 dernières, par exemple, vous ne pouvez rien faire pour obtenir les anciennes données. Le flux doit le fournir.

Google Reader exécute un cronjob qui vérifie les flux toutes les 3 heures environ. Il stocke ensuite les éléments dans une base de données pour Google Reader afin de faire référence à tout moment.

+0

Je vois. Sow, si le fournisseur RSS ne fournit pas plus de 10 derniers éléments, je dois les saisir et les stocker moi-même. Merci. –

+0

Je ne connaissais pas cette fonctionnalité. J'ai marqué votre réponse comme acceptée et je vais marquer toutes les réponses qui m'ont aidé dans mes questions précédentes. BTW, trouver le moyen d'obtenir le flux RSS par nom d'utilisateur Twitter n'est pas facile ... –

Questions connexes