2010-06-16 14 views
0

Je souhaite créer un site Web regroupant et affichant le contenu de centaines de flux RSS. Les flux proviendront de différents sites: Twitter, Flickr, Tumblr, etc, donc le contenu sera très hétérogène.Agrégation et affichage de contenu à partir de centaines de flux RSS

Dans un monde parfait - et c'est plus un problème secondaire - je voudrais permettre à d'autres personnes de gérer la liste des flux et d'assigner des tags au contenu de chaque flux afin que vous puissiez filtrer les éléments sont affichés.

Ce que j'ai essayé jusqu'à présent:

  1. flux Google API - Je pensais que ce serait la réponse, mais à moins que je me manque quelque chose, la sortie FeedController seulement le contenu d'alimentation recueillie comme séparée listes. Est-il possible de demander à l'API Google Feeds d'agréger et de trier le contenu de nombreux flux RSS avant de l'afficher?

  2. Yahoo! Pipes - Cela semblait aussi une bonne solution au début. Je configure un tube qui accède à une liste de flux RSS stockés dans une feuille de calcul Google Doc, puis agrège le contenu. Cependant, la sortie laisse beaucoup à désirer; Par exemple, les posts vidéo Tumblr ne montrent qu'un titre et un lien permanent vers le post, la vidéo Youtube intégrée est perdue.

  3. PHP - J'ai vu this question, ce qui semble être une bonne approche. Je suis moins compétent en PHP, donc même si je suis prêt à apprendre, j'aimerais idéalement trouver une approche différente.

Des pensées? Merci.

Répondre

1

Mon préféré est toujours Yahoo Pipes. Avec un peu de bricolage, vous pourriez être en mesure d'obtenir les balises vidéo conservées. Avez-vous un lien vers le tuyau en question?

+0

ici, vous allez: http://pipes.yahoo.com/pipes/pipe.info?_id = 261f6e85c331a38a70d85070f94e6010 –

+0

Eh bien, j'ai regardé le tuyau. Si par "vidéo intégrée" vous voulez dire le même type de message que 3/1 "Si vous ne l'avez pas déjà vu, le dévoilement ...": Il n'y a pas de balise d'incorporation vidéo spéciale. C'est juste une balise d'objet dans la description. En outre, lorsque j'ai comparé le flux source au flux de sortie du tube dans Google Reader, les deux avaient la vidéo intégrée. Alors ... qu'est-ce qui ne va pas? – Reinderien

0

En fait, je le fais pour l'un de mes projets. J'utilise ASP.NET & C#.

J'ai des fonctionnalités qui sortent régulièrement et récupère les données dans chaque flux. Je stocke de nouveaux éléments dans SQL Server. De cette façon, je peux regrouper, trier, afficher les données dans les flux de toute façon que j'aime sur mon site Web. Selon le site et les mots-clés dans les titres des articles, j'attribue automatiquement des étiquettes à chaque article lorsqu'il est ajouté à la base de données.

0

mettez votre CONTENT dans une base de données, et utilisez les meilleurs outils du monde pour trier/filtrer.

0

API Google Feeds est bon pour la collecte de flux RSS, prendre le flux du forum arduino il ne contient que les 5 dernières entrées. La fonctionnalité des entrées historiques de google feed api résout ce problème.

J'utiliser l'utilisation api d'alimentation de Google pour alimenter les tuyaux de yahoo que vous donne les commandes que vous cherchez, marquage, filtrage ...