API

Was ist eine API?

Abkürzung für: Application Programming Interface

Definition: Über eine API stellt ein Softwaresystem bestimmte Dienste beziehungsweise Informationen für andere Programme und Dienste zur Verfügung. Das sind zum Beispiel Produktdaten wie Bilder Preise und Text. Es ist also eine Programmierschnittstelle die Softwareentwickler bei der Programmierung ihrer Software ansprechen können um Daten von einer anderen Programmen einzubinden. Eine API kann Daten zu bestimmten Themen liefern, die über die Schnittstelle in einer Software eingebunden werden.

Die Suchmaschine Google bietet Entwicklern eine umfangreiche API an.

Beliebte Google APIs

  • Google Cloud APIs

  • Compute Engine API
  • BigQuery API
  • Cloud Storage Service
  • Cloud Datastore API
  • Cloud Deployment Manager API
  • Cloud DNS API
  • Google Maps APIs

  • Google Maps Android API
  • Google Maps SDK for iOS
  • Google Maps JavaScript API
  • Google Places API for Android
  • Google Places API for iOS
  • Google Maps Roads API
  • Google Apps APIs

  • Drive API
  • Calendar API
  • Gmail API
  • Sheets API
  • Google Apps Marketplace SDK
  • Admin SDK
  • Mobile APIs

  • Google Cloud Messaging
  • Google Play Game Services
  • Google Play Developer API
  • Google Places API for Android
  • APIs für soziale Netzwerke

  • Google+ API
  • Blogger API
  • Google+ Pages API
  • Google+ Domains API
  • YouTube APIs

  • YouTube Data API
  • YouTube Analytics API
  • YouTube Reporting API
  • Werbe-APIs

  • AdSense Management API
  • DCM/DFA Reporting And Trafficking API
  • Ad Exchange Seller API
  • Ad Exchange Buyer API
  • DoubleClick Search API
  • DoubleClick Bid Manager API
  • Weitere beliebte APIs

  • Analytics API
  • Translate API
  • Custom Search API
  • URL Shortener API
  • PageSpeed Insights API
  • Fusion Tables API
  • Web Fonts Developer API

Auch Facebook bietet Entwicklern Schnittstellen für die Programmierung an. Das Social Network wäre nicht zu dem geworden, was es jetzt ist ohne seine Offenheit gegenüber den Entwicklern.

Facebook APIs

  • Graph API
  • Marketing APIs

Der Onlinehändler Amazon biete tauch eine Reihe von thematischen Programierschnittstellen. Besonders spannend finde ich die  Amazon Echo Programmierschnittstelle mit denen man Alexa neue „Skills“ beibringen kann.

Amazon APIs

Auch der Kurznachrichtendienst Twitter hat ein paar interessante Schnittstellen im Angebot. Ich habe hier mal die Übersichtsseite verlinkt

Twitter

Diese Liste wird mit der Zeit immer wieder erweitert. Vielleicht kennst aber auch Du, ein paar interessante APIs, die es wert sind verlinkt zu werden, weil sie interessante Funktionen in einer Software ermöglichen. Wenn dem so ist, dann schreibe mich einfach an. 😉

Posted in .