Frage

Slashdots RSS-Feed ist http://rss.slashdot.org/Slashdot/slashdot . Wenn ich die XML-Datei direkt herunterladen, bekomme ich nur ein paar der Beiträge von heute. Allerdings, wenn ich an den Feed in Google Reader abonnieren, und halten in ihren „unendlichen Scroll“ Schnittstelle nach unten scrollen, so scheint es, wie ich eine beliebige Anzahl von Slashdot Beiträge aus der Vergangenheit bekommen - vielleicht kann ich jemals jeden Slashdot Post bekommen

  1. Wie funktioniert Google Reader eine unbegrenzte Anzahl von Nachrichten von einem RSS-Feed abrufen?
  2. Wie kann ich das gleiche tun?
War es hilfreich?

Lösung

Google folgt eine Instanz des Futters für alle Benutzer, so haben sie aufgespürt und Slashdot Artikel zu speichern, zum Beispiel, lange bevor neue Teilnehmer beginnen zu lesen.

das gleiche zu tun, würden Sie die RSS-Feeds abzufragen haben Sie in regelmäßigen Abständen möchten, und speichern Sie alle einzigartige Artikel, die Sie vor Ort finden.

Andere Tipps

Ich habe gerade herausgefunden, dass, wenn Sie authentifiziert sind Sie so etwas wie zu tun:

http: //www.google.com/reader/atom/feed/http://rss.slashdot.org/Slashdot/slashdot?n=100

eine beliebige Anzahl von Ergebnissen aus einem Feed zu erhalten.

Sie haben seit Jahren im Web wurde die Indizierung und speichert alles, was sie kommen. So ist der Moment, fügen Sie einen Link zu Ihrer Seite „zu diesem subscribe“, die Google-Crawler starten die Seite indizieren und speichern.

Für RSS sie haben auch den Vorteil von mehreren Menschen, die auf den gleichen Feed abonnieren möchte.

Also für Ihre Anwendung ich dies empfehlen, die Lösung durch alle heruntergeladenen Produkte lokal zu speichern, so dass neue abonnierten den ersten Benutzer zu diesem Feed abonniert zurück zu dem Zeitpunkt, gehen. Es wird Ihnen nicht unbegrenzt geben, aber im Laufe der Zeit wird es Ihnen ein viel größeres Archiv als nur die 20 neuesten Artikel.

Ich baute einen RSS Archivdienst das tut, was du redest ( https://app.pub.center ). Alle von der RSS sind kostenlos über REST verwenden. Wenn Benachrichtigungen schieben müssen Sie auf einen bezahlten Plan wechseln.

pubCenter tägliche Umfragen ist es Katalog von RSS-Feeds und speichert die Artikel. Dann können Sie diese Artikel zurück in chronologischer Reihenfolge bekommen. Zum Beispiel:

Seite 1 von The Atlantic https://pub.center/feed/02702624d8a4c825dde21af94e9169773454e0c3/articles?limit=10&page=1

Seite 2 von The Atlantic https://pub.center/feed/02702624d8a4c825dde21af94e9169773454e0c3/articles?limit=10&page=2

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top