Ja, die Strategie von @someone empfohlen kann dazu helfen. Erweiterung darauf:
Google Reader inoffizielle API können Sie nach alten Artikeln aus Feeds fragen, aber es wird sehr langsam (wenn Sie für 10000 Elemente zum Beispiel fragen), so sollten Sie einmal dafür und Cache bitten es auf deiner Seite.
Wenn Sie mehr als 10000 ~ 20000 benötigen, erhalten Sie wahrscheinlich Timeouts auf der Google-Server-Seite. Um dabei zu helfen, können Sie wahrscheinlich jedesmal 1000 oder etwas anfordern (http://www.google.com/reader/atom/feed/) und dann den Fortsetzungsparameter für das Paging verwenden. Ich habe dieses nie benutzt, aber es enthält einen Parameter (c, für die Fortsetzung), der für das, was Sie brauchen, vielversprechend sein kann. Wie hier beschrieben (im Abschnitt "Atom-Artikelgruppe"):
ein String, der für den Fortsetzungsprozess verwendet wird. Jeder Feed gibt nicht alle Artikel zurück, sondern nur eine bestimmte Anzahl an Artikeln. Sie finden im Atom-Feed (unter dem Namen gr: continuation) eine Zeichenfolge namens continuation. Fügen Sie diese Zeichenfolge als Argument für diesen Parameter hinzu, und Sie werden die nächsten Elemente abrufen.
Noch eine Sache, Sie müssen sich in Google Reader anmelden, bevor Sie diese API verwenden. Wenn Sie Code dafür wollen, überprüfen Sie meine Antwort to this other question.
Hoffe es hilft!
Huh? Was meinst du "alte rss Artikel"? –
RSS immer die letzten Artikel zurückgeben. Zum Beispiel: denke, dass jedes Web 200 Neuigkeiten veröffentlicht. Aber dieses Web rss gibt 20 zurück (181..200). Ich brauche 1..180 ID Nachrichten. Ist es möglich? Wie funktioniert Google Reader? – ebattulga