Helios > Der Blog zum Open API Projekt der Deutschen Telekom
Zurück


Welche APIs kennt und nutzt ihr?

Frage!Ein Ziel des Helios-Projektes ist, sich untereinander auszutauschen. Wir wollen von euch und euren Erfahrungen lernen, damit Helios genau auf eure Bedürfnisse zugeschnitten werden kann. Besonders interessieren uns natürlich eure Erfahrungen mit anderen APIs. Deshalb bitten wir euch, folgende Fragen in der Kommentar-Sektion zu diesem Posting zu beantworten:

1. Welche APIs anderer Hersteller kennt ihr und welche davon habt ihr schon verwendet?
2. Für was habt ihr die APIs benutzt?
3. Habt ihr die APIs für eine Business-Anwendung verwendet?

Also auf geht’s! Wir freuen uns auf zahlreiche Wortmeldungen.




9 Kommentare

donbosco

1. Welche APIs anderer Hersteller kennt ihr und welche davon habt ihr schon verwendet?
eBay Shopping/Merchandising/Client Alert SOAP/XML/REST
shopping.com REST
amazon S3
google app engine/gData/gMaps

2. Für was habt ihr die APIs benutzt?
Hauptsächlich Produkt-Mashups.

3. Habt ihr die APIs für eine Business-Anwendung verwendet?
Ausschließlich.


Kommentar von donbosco · 07.10.2008 um 13:20 Uhr



bmrohs

1. Welche APIs anderer Hersteller kennt ihr und welche davon habt ihr schon verwendet?
- Dieselben wie donbosco, und zusätzlich die flickr REST API und Microsoft Live API
- IMS Web API vom Fraunhofer FOKUS IMS Playground

2. Für was habt ihr die APIs benutzt?
- Entwicklung einer Advertisement-Engine, die Artikel von ebay und amazon nutzt
- Notifikation von Befragungen auf Mobilgeräten
- Service Creation Umgebung
- Eine mobile Symbian S60 Anwendung, quasi eine Art mobiles Facebook (wie die iPhone Variante)

3. Habt ihr die APIs für eine Business-Anwendung verwendet?
- Ja, aber auch in einem EU Projekt.


Kommentar von bmrohs · 07.10.2008 um 14:27 Uhr



jjziffer

Google Maps API, facebook API, bebo API, OpenSocial API, twitter, google Appengine

2. Die API habe ich für Applikationen verwendet, die sich an Privatkunden richten

Demnächst mehr, bin etwas in Eile

Gruß


Kommentar von jjziffer · 07.10.2008 um 14:30 Uhr



donbosco

Was mir hier gerade auffällt ist die große Menge an REST APIs. Eventuell wäre es für das Helios Projekt interessant eine REST-basierte API anzubieten. Zumindest für den SMS Dienst wäre eine einfach Integration der API über REST für sehr viele auch nicht besonders technisch versierte Benutzer leicht zu implementieren. Die Authentifizierung könnte wie bei eBay tokenbasiert ablaufen, also der User registriert sich bei der Telekom und bekommt dann im Backend ein token zugewiesen ohne dass er sich erst über einen http header authentifizieren muss.

Also so etwas in der Richtung : open.telekom.de/api?service=sms&authtoken={token}&msg={msg}&receiver={receiver} …


Kommentar von donbosco · 07.10.2008 um 15:04 Uhr



lordbyte7

Java API


Kommentar von lordbyte7 · 07.10.2008 um 22:25 Uhr



lemax

1. Welche APIs anderer Hersteller kennt ihr und welche davon habt ihr schon verwendet?
-GWT
-ebay API
- diverse API’s für Joomla Extensions

2. Für was habt ihr die APIs benutzt?
- diverse Firmenwebsites
- beruflich eher eine andere Herangehensweise, da ich dort ein Testtool zum automatisierten Testen von Websites mit eben solchen Elementen programmiere

3. Habt ihr die APIs für eine Business-Anwendung verwendet?
Hauptsächlich.


Kommentar von lemax · 08.10.2008 um 09:02 Uhr



o66183

Also in dem Sparkassenumfeld, in welchem ich aktuell arbeite, ist man relativ modern aufgestellt.
Hier folgt man schon lange dem Web2.0-Muster (lange bevor es Web2.0 überhaupt gab) “Everything is an API”, so dass sehr viele Core-Funktionen der/einer Bank per Webservice zur Verfügung stehen.

Bedeutet: Mittels dieser Services kann man sich relativ gut “seine eigene Bank bauen”.
Viele externe Anbieter nutzen diese Schnittstellen, um Zusatzprodukte zu erfinden und zu entwickeln.
(Auch HBCI gibt es ja schon Ewigkeiten für den Internetbankingbereich).

Und im Grunde ist es ja inzwischen ein anerkanntes Architektur/Business-Pattern der Web2.0-Community, so dass die Telekom hier eigentlich sehr spät einsteigt.
Aber besser spät, als nie :-)

Was ich mir als nächstes wünschen würde, wäre die Geolokalisation auf API-Ebene, so dass ich eine Mobilnummer übergebe und die GPS-Koordinaten zurück erhalte.
Ich weiß, die Telekom hat diese Services, aber leider nur über Drittanbieter und teuer.

Und weiterhin hätte ich gerne auch Inbound-SMS-APIs, so dass nach Eingang einer SMS auf eine bestimmte Nummer ein Event ausgelöst werden kann. Interessant wäre das auch für den Voice-Bereich.

Wie sind hierzu die Planungen?

Merci
Oliver


Kommentar von o66183 · 09.10.2008 um 11:55 Uhr



ObitheWan

1. Diverse Google APIs, Paypal API, Windows API
2. a) Für webbasierte Anwendungen (ASP.net)
b) Für zugehörige Rich-Clients (.net)
c) Private Website / Privates Projekt

3. Hauptsächlich für dieses Gebiet


Kommentar von ObitheWan · 13.10.2008 um 09:29 Uhr



bulli

1) Paypal API
2) ebay API

Beide für Webanwendungen.

Die Vorschläge von o66183 finde ich sehr gut, so eine “Inbound-SMS-API” fände ich super, auch die Idee mit der Geolokalisierung finde ich spitze.


Kommentar von bulli · 13.10.2008 um 19:30 Uhr