Kapitel 13. APIs

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Eine Anwendungsprogrammierschnittstelle (API) klingt wie ein ausgefallenes Konzept, ist es aber nicht. Eine API ist eine standardisierte Möglichkeit, Daten im Internet auszutauschen. Viele Websites tauschen Daten über API-Endpunkte aus. Es gibt zu viele APIs, um sie in diesem Buch aufzulisten, aber hier sind einige, die du vielleicht nützlich oder interessant findest:

All dies sind Beispiele für APIs, die Daten zurückgeben. Du stellst eine Anfrage an die API, und die API gibt Daten zurück. APIs können auch als Mittel zur Interaktion mit anderen Anwendungen dienen. Wir könnten zum Beispiel die Twitter-API nutzen, um Daten von Twitter abzurufen und eine andere Anwendung zu erstellen, die mit Twitter interagiert (z. B. eine Anwendung, die Tweets über die API postet). Die Google API-Liste ist ein weiteres Beispiel - die meisten APIs ermöglichen es dir, mit den Diensten des Unternehmens zu interagieren. Mit der LinkedIn API kannst du Daten abrufen, aber auch Aktualisierungen auf LinkedIn veröffentlichen, ohne die Weboberfläche zu benutzen. Da eine API viele verschiedene Dinge tun kann, sollte sie als Dienst betrachtet werden. Für unsere Zwecke liefert der Dienst Daten.

In diesem Kapitel wirst du API-Daten abfragen und auf deinem Computer speichern. APIs ...

Get Data Wrangling mit Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.