Google AJAX Feed API
28.09.2008 | Kategorie: Allgemein, Allgemeine Webtechniken, Java Script / AJAX
Heute bin ich auf der Suche nach einem JavaScript Feed Reader, auf eine weitere API (Application Programming Interface, deutsch Programmierschnittstelle) von Google gestoßen. Die API mit dem Namen Google AJAX Feed API ermöglicht es Benutzern nach vorheriger Anmeldung einen externen Feed mithilfe von JavaScript auszulesen. Die Anmeldung finden Sie unter der Adresse http://code.google.com/apis/ajaxfeeds/signup.html. Das schöne an dieser API ist das der Code innerhalb von wenigen Minuten auf der eigenen Seite eingebunden ist und das man für die Implementierung der Funktionen weder PHP noch sonst eine Serverseitige Script-Sprache benötigt, ein weiterer Vorteil ist das die Ausgabe der API mit CSS formatiert werden kann. Als kleines Beispiel möchte Ich Euch die Implementierung am Beispiel meines Blog Feeds näher bringen.
http://www.blog.andre-krug.de/feed
<html> <head>
<script type="text/javascript" src="http://www.google.com/jsapi?key=YOURKEY"></script> <script type="text/javascript"> google.load("feeds", "1"); function initialize() { var feedControl = new google.feeds.FeedControl(); feedControl.addFeed("http://www.blog.andre-krug.de/feed", "Andre Krug"); feedControl.draw(document.getElementById("feedControl")); } google.setOnLoadCallback(initialize); </script>
</head> <body> <div id="feedControl">Loading...</div> </body> </html>
Das hier dargestellte Beispiel habe ich auf dem Entwicklungs Server der ComputerAgentur veröffentlicht.
Fazit: Als Fazit kann ich Google nur meinen Glückwunsch aussprechen, hier wurde wiedereinmal eine sehr nützliche API den Benutzern zur Verfügung gestellt. Allerdings macht mir die ganze Geschichte auch ein wenig Angst, denn Google ist und bleibt die Datenkrake schlechthin.















Welche News können damit auf der Website eingebunden werden? Kann man sich verschiedene Themenbereiche aussuchen?
Hallo,
welche Themenbereiche meinst du? Meinst du evtl. Kategorien aus tt_news? Oder Kategorien die in einem RSS-Feed vorhanden sind?
Aber die API ist sehr umfänglich und mithilfe von JavaScript ist vieles möglich. Hier stehe ich dir aber gerne als Ansprechpartner zur Verfügung.
Wenn du ein Beispiel benötigst wie die API mit Typo3 zusammenarbeitet schau dir mal den von mir erstellten Newsticker auf http://www.kirchensite.de an.
Viele Grüße
André
Diese Möglichkeit ist ganz gut um den Content der Seite dynamisch etwas auf zu werten. Sehr hilfreich. Gruß Daniel
Danke für die Info
lg.
Lucy