Ich denke daran, einen Daemon zu schreiben, Feeds durchlaufen und fügen Sie sie dann als ActiveRecord Objekte in die Datenbank.Aggregieren von Feeds in Rails-Anwendung
Erstens, ein Problem, das ich habe, ist, dass ich nicht zuverlässig den Autor/Benutzer einer Geschichte mit dem Feed-Normalizer-Juwel abrufen kann. Es scheint, dass es das Tag manchmal nicht erkennt (ich weiß nicht, ob sich jemand anderes diesem Problem gestellt hat).
Zweitens habe ich noch niemanden gesehen, der RSS-Feeds in Datenbankeinträge konvertiert. Ich muss dies tun, da jeder Eintrag Assoziationen mit anderen ActiveRecord-Objekten haben wird. Ich kann dafür keine Edelsteine finden, aber könnte ich etwas wie acts_as_feed hacken, um das zu tun?
Warum, es ist ziemlich normal, RSS und andere Feeds in Datenbankeinträge zu konvertieren .. Programmatic Access ist der springende Punkt eines XML-Feeds! Sie müssen geeignete Modelle erstellen und diese beim Analysieren des Feeds aktualisieren und speichern. Ist das, was du fragst? – Swanand
Ah, ja, darum bitte ich mich. Allerdings kann ich kein Juwel finden, das das tut. Ich habe einen Rfeedpaser gefunden, der in mancher Hinsicht besser ist als der Feed-Normalizer, aber er speichert die Einträge immer noch nicht in der Datenbank. Aber wenn ich mir den Code anschaue, denke ich nicht, dass ich ein solches Juwel finden werde, weil es so viele Informationen gibt, die in einen Feed eingegeben werden können. – Jaryl