RSS-Tricks:
Neue Bücher bei Amazon per Feed
Beim Stöbern im Buch “Developing Feeds with RSS and Atom” bin ich über eine interessante Passage gestolpert. Der Autor Ben Hammersley erklärt darin, wie man eigene RSS Feeds von Amazon erzeugen kann.
Amazon bietet zwar von Haus aus verschiedene RSS-Feeds an. In ihrer Funktionalität sind diese jedoch relativ eingeschränkt. Es fehlt zum Beispiel die Möglichkeit, Feeds für eigene Stichworte zu definieren.
Abhilfe schafft hier folgende URL:
(Wir haben dieses Linkmonstrum mit Zeilenumbrüchen formatiert. Der Feed sollte sich nach einem Mausklick dennoch öffnen.)
Dazu ein paar Hinweise: Dieser Link ruft die Amazon Web Services auf (”xml-de.amznxslt.com”) und formatiert das Ergebnis um (per XSLT Stylesheet (”xml.amazon.com/xsl/xml-rss091.xsl”)). Damit man die Amazon Web Services nutzen kann, muss man einen sogenannten Developer Token beantragen. Im obigen Beispiel wurde zu Illustrationszwecken jener des Buchautors Hammersley verwendet (”amznRss“).
Um etwa nach Büchern zum Thema “Selbstmanagement” zu suchen, muss man dann das entsprechende Stichwort im Teil “&KeywordSearch=Selbstmanagement” einfügen. Standardmäßig wird die Liste nach Amazons Verkaufsrang angeordnet. Daher wurde oben der Abschnitt “&sort=daterank” eingefügt, um die Liste nach Erscheinungsdatum zu ordnen. Folgende Möglichkeiten stehen zur Verfügung:
- Publikationsdatum: daterank
- Verkaufsrang: salesrank
- Kundenrezensionen: reviewrank
- Preis (tief-hoch): pricerank
- Preis (hoch-tief): inverse-pricerank
- Empfehlungen: pmrank
Damit Amazon.de (und nicht Amazon.com) durchsucht wird, müssen wir dies mit “&locale=de” bekanntgeben. Nun besteht allerdings das Problem, dass das angesprochene XSLT Stylesheet auf die amerikanische Seite ausgerichtet ist. Im Feed werden daher die Produktlinks falsch eingefügt. Nun könnte man sich das Stylesheet runterladen, entsprechend anpassen und auf seinem eigenen Webspace raufladen. Einfacher geht dies jedoch mit RSSAtellite, mit dem RSS-Feeds verändert werden können. Unter http://www.ece.fr/~klein/RSSAtellite/RSSAtellite.php steht ein Mirror zur Verfügung (man kann RSSAtellite natürlich auch selber hosten). Dort fügen wir unsere URL ein, lassen “amazon.com” durch “amazon.de” ersetzen und fertig ist der angepasste RSS-Feed. Zugegeben: Im Vergleich zum Abonnieren üblicher Feeds ist das nicht gerade einfach. Aber als Info-Junkie muss man eben ab und zu auch noch Hürden nehmen.
» Mehr lesen: Tricks (132)
» Weitere Artikel der Kategorie «Organisation» lesen
» Nächster Artikel: Der Link am Morgen: Gründerzeitaltbau oder Bauernhaus?
» Älterer Artikel: Der Link am Morgen: Buch über die Künstlersozialkasse
» Drucken
» Merken/E-Mail
2 Kommentare zu diesem Artikel
Diesen Artikel kommentieren
Wir sind sehr an einer offenen Diskussion interessiert, behalten uns aber vor, beleidigende Kommentare sowie solche, die offensichtlich zwecks Suchmaschinenoptimierung abgegeben werden, zu editieren oder zu löschen. Mehr dazu in unseren Kommentarregeln.

neuerdings.com
medienlese.com
imgriff.com
fokussiert.com
netzwertig.com
gamgea.com

Artikel per RSS
Michael H .Heng
Oder man nutzt die für diese Dinge geradez idealen Pipes von Yahoo: http://pipes.yahoo.com/pipes/pipe.info?_id=0333d682d6ac1f038d93b59be08ffdc4 :-)
Viele Grüße, MHH.
Dominik Tschopp
Super Sache, Michael. So ist das natürlich etwas komfortabler…