2010-01-26 3 views
1

Ok, je connais YQL, Yahoo Pipes et tout ça. Mais je me demande quel est le "raccourci" pour quelqu'un qui connaît jQuery et javascript et JSON plutôt bien? Quelle serait l'architecture de la solution générique utilisant ces outils pour agréger plusieurs flux rss, puis interroger le résultat?Agréger et interroger les flux RSS, simplement rapidement et enregistrer les requêtes

J'aimerais pouvoir enregistrer ces requêtes et les envoyer à des utilisateurs spécifiques, sous forme d'URL. Oui, je sais que cela "smacks" de Yahoo "Console", mais c'est beaucoup trop de code derrière, juste pour faire GUI etc ..

Ou est-il déjà une «balle magique» déjà? Un plugin jQuery ou une "chose" similaire? Au moins pour la partie de la tâche?

Merci --DBJ

Répondre

0

La raison YQL ou Yahoo Pipes sont si efficaces, est parce qu'ils ouvrent la communication de plusieurs domaines utilisant JSONP ou la mise en œuvre similaire. La raison pour laquelle JS et JQuery ne peuvent pas être utilisés pour ce faire est due aux restrictions inter-domaines.

Vous pouvez utiliser un proxy sur votre propre serveur pour récupérer les flux, puis les agréger en JavaScript, mais il semblerait que cela vienne un peu à l'encontre de ce que vous cherchiez à accomplir dans JS pur.

Une autre alternative à saisir un flux RSS est le Google AJAX Feed API que j'ai utilisé auparavant.

+0

J'ai déjà une solution HTA à partir de laquelle je peux atteindre n'importe quel domaine que je veux. J'ai utilisé jQuery et c'est une solution très courte et douce. Mais quand il s'agit d'interroger le résultat, il devient salissant (bien sûr). Surtout quand le contenu réel est en HTML ou en texte qui se trouve dans le RSS. Théoriquement, je pourrais utiliser les requêtes XPATH, mais cela finirait par développer un langage de requête de flux. Je demande est-il déjà une telle chose disponible? Sous la forme d'api/bibliothèque? YQL et Y-Pipes requièrent tout l'environnement d'exécution. –

Questions connexes