2012-04-11 8 views
0

Ich benutze Yahoo Pipes API, um eine Anwendung zu erstellen, in der ich Feeds von verschiedenen Websites abrufe. Diese Feeds waren ursprünglich der Haupt-RSS-Feed des Blogs. Allerdings muss ich nur die Feeds nehmen, die Teil der Kategorie sind.Verwenden von Kategorie-Feeds für Yahoo Pipes

So nehme an, es ist eine Seite mysitename.com mit rss bei http://www.mysitename.ccom/rss.xml Diese Website-Feeds hat Kategorien wie

Nation/World  
sports 
politics 
LocaL 
health 
specials  
spotlight 
weather 

Nun wünsche ich nur den RSS für diese bestimmten Tags zu erhalten.

Zuerst suchte ich nach einer Möglichkeit, Yahoo Pipe API-Filter zu verwenden, um die Feeds nur mit diesen Tags/Kategorien zu erhalten, aber yahoo pipes filter nur Unterstützung mit Autorennamen, Titel, Inhalt filtern, aber nicht Tags oder Kategorien.

Meine Fragen sind:

  1. Ist es möglich, diese Feeds in Yahoo Pipes API unter Verwendung eines anderen Betreibers zu filtern?
  2. Wenn dies nicht möglich ist, möchte ich vielleicht einfach URLs wie mysitename.com/tag1 hinzufügen, aber ich konnte keine Feeds hier in diesem CMS (Drupal) für ein bestimmtes Tag finden. Ich würde gerne wissen, wie das gegriffen werden kann.

Danke

Antwort

2

Normalerweise Websites für jede Kategorie einen separaten Feed bereitstellen, CNN & die BBC diese gute Beispiele zu sein. Daher ist selten eine komplexe Filterung erforderlich. Klingt so, als ob du versuchst, irgendjemanden RSS-Mashup zu erstellen, sicher, dass es möglich wäre, aber es wäre leichter herauszufinden, woher es seine Quelldaten bezieht.

Yahoo Pipes Tipp # 4 # Seit der V2-Revision von Yahoo Pipes wurden einige Optionen aus den Dropdown-Selektoren in der GUI entfernt, existieren aber immer noch in den internen Funktionen des Backends. Neben item.authorname, item.title, item.description etc Selektoren Sie eingeben können item.content von Hand eine Aktion wie Filter oder regex auf alle Daten auszuführen nicht nur ein Teil zwischen spezifizierten Tags.

Verwandte Themen