17 clevere APIs für jeden Entwickler

Die Dichter sagen gern, dass die Augen die Fenster zur Seele sind. Fantasy-Autoren sagen, die Reise in das magische Land liege durch die Tür im hinteren Teil des Schranks. Im Internet ist das Portal die API. Die Programmierer buchstabieren nur die erforderlichen Parameter im richtigen JSON- oder XML-Format und der Effekt ist genauso. Der richtige Weg führt Sie zu erstaunlichen Orten. Es gibt faszinierende und sehr nützliche Datenschätze, und die APIs sind der Weg, um sie zu erhalten.

Die APIs begannen als ein Mechanismus, mit dem Computer mit anderen Computern kommunizieren konnten, aber auf dem Weg dorthin haben sie sich zu einem großen eigenen Ökosystem entwickelt. Entwickler müssen nicht alles selbst schreiben, da häufig eine API darauf wartet, die Informationen in einer Form bereitzustellen, die normalerweise den Anforderungen entspricht. Sie sind Bausteine ​​wie Lincoln Logs oder Legosteine ​​zum Erstellen von Anwendungen.

Auf dem Weg dorthin haben die großen Unternehmen im Internet wie Microsoft und Google ihre Tentakel in die Welt der APIs ausgedehnt. Einige davon sind nur Wege zur Interaktion mit ihren Hauptprodukten, und die APIs sind die beste Möglichkeit, Ihren Benutzern eine E-Mail oder eine Tabelle zu senden. Andere sind Informationsquellen, die Karten, Wegbeschreibungen oder andere Inhalte liefern und Ihnen die Mühe ersparen, Ihre eigene Datenbank von Grund auf neu zu erstellen.

Die dominanten Portale sind jedoch bei weitem nicht das einzige Spiel, das es gibt. Für jedes große Internetunternehmen gibt es mehrere kleinere, die miteinander konkurrieren, indem sie etwas Tieferes, Fremderes oder einfach anderes anbieten. Alle diese kleineren APIs - einige immens praktisch, andere leichtfertig und unterhaltsam - sind auch echte Optionen für die Unterstützung Ihrer App.

Unabhängig davon, ob sie die entscheidenden Informationen liefern oder nur einen zusätzlichen Zuckerguss für den Kuchen, sind diese 17 APIs einige der besten Möglichkeiten, um die von Ihren Benutzern gewünschten Informationen zu erhalten.

IEX

IEX ist eine Börse, die entwickelt wurde, um die Leistung von Flash-Handelsanwendungen zu minimieren und gleichzeitig Käufern und Verkäufern von öffentlich gehandelten Aktien einen schnellen Abgleich und eine schnelle Ausführung zu ermöglichen. Die kostenlose API bietet ein JSON-Paket mit Preisnotierungen und Spreads aus wichtigen Märkten wie NYSE, CBOE und Nasdaq. Es gibt auch Daten-Feeds mit historischen Daten und den neuesten Verkäufen. Sie können einfache Apps zur Verfolgung von Investitionen oder ausgefeiltere Handelstools zur Suche nach den besten Preisen erstellen.

WalletAPI

Wenn Sie ein Spiel mit einer internen Wirtschaft aufbauen oder ein Netzwerk von Gadgets erstellen, die Details und Transaktionen melden, müssen Sie wahrscheinlich ein Hauptbuch führen. WalletAPI verfolgt Einzahlungen, Abhebungen und Überweisungen zwischen Konten. In go die Transaktionen und WalletAPI übernimmt die gesamte doppelte Buchführung.

OpenWeatherMap

Die Leute sorgen sich um das Wetter und OpenWeatherMap ist eine der einfacheren Möglichkeiten, Ihren Benutzern Temperatur, Niederschlag, Windrichtung und mehr anzubieten. Sie sammeln Daten von großen nationalen Regierungsbehörden sowie kleinen Gartenhobbyisten. Die kostenlose Stufe bietet grundlegende Zahlen zum aktuellen Wetter und eine einfache Vorhersage. Bezahlte Ebenen liefern bessere Karten, längere Prognosen und einige historische Daten.

API Fußball

Einige Websites decken alles ab. API Football geht tief und liefert Dienstplanentscheidungen, Zeitpläne und Ergebnisse aus mehr als 500 Ligen auf der ganzen Welt. (Und das bedeutet, dass Amerikaner erkennen sollten, dass das Wort "Fußball" "Fußball" bedeutet.)

Crunchbase

Mit der Crunchbase-API, die den Namen eines Startups übernimmt und wichtige Informationen über die Führung, die Finanzierungsquellen und deren Fortschritt zurückgibt, ist es etwas einfacher, den Kapitalfluss durch die Startup-Community zu verfolgen. Es ist ein bisschen wie bei API Football, aber die Zahlen beziehen sich auf Internetunternehmen anstelle von Teams.

Mail überprüfen

Wenn gefälschte E-Mail-Adressen oder Spammer eine Herausforderung darstellen, versuchen Sie es mit Mail überprüfen. Diese einfache API wirft einen Blick auf eine Adresse und gibt mindestens sechs verschiedene Informationen zurück. Ist die Domain gültig? Verfügt es über MX-Einträge, die anzeigen, dass E-Mails akzeptiert werden? Befindet sich die Domain auf einer schwarzen Liste für Spammer? Ist die Domain dafür bekannt, temporäre E-Mail-Adressen anzubieten? Von dort aus können Sie sich entscheiden, was mit der Adresse geschehen soll. Einige Tests pro Monat sind kostenlos, aber Stufen für größere Mengen beginnen bei 50 USD pro Monat.

NASA

Die Zyniker mögen sich Sorgen machen, Milliarden auszugeben, um den Weltraum zu erkunden, wenn es so viele Probleme auf der Erde gibt, aber sie können sich nicht über die kostenlosen Informationen beschweren, die über die API des Weltraumprogramms verfügbar sind. Fotos von den Entdeckern auf der Erde, auf dem Mars und darüber hinaus sind verfügbar. Der wahre Spaß besteht jedoch darin, an den Parametern herumzuspielen, da einige der APIs Werte verwenden, die buchstäblich jenseits der Welt liegen. Die Fotos vom Mars werden zum Beispiel nach dem Zeitpunkt ihrer Aufnahme indiziert, aber die Zeit wird in „sol“ gemessen. Dies ist der Tag, der durch den Auf- und Untergang der Sonne auf dem Mars definiert wird. Der Paranoide kann auf Auswirkungen auf die Erde achten, indem er NEOs (Near Earth Objects) verfolgt.

US Census Bureau

Die eigentliche Zählung erfolgt nur alle 10 Jahre, aber die US-Volkszählung bleibt die ganze Zeit geöffnet. Die Census-APIs liefern Zahlen, die messen, wie sich Communities von Jahr zu Jahr und von Jahrzehnt zu Jahrzehnt verschieben. Sie zählen Menschen und Unternehmen und einige andere Dinge wie die Krankenversicherung. Diese Rohdaten können für die Planung, wo sie expandieren oder wo sie nach neuen Kunden suchen, von entscheidender Bedeutung sein.

Mailrezept

Einige E-Mail-Nachrichten sind offensichtlich Spam. Einige sind eindeutig nicht. Aber viele liegen in einer Unterwelt dazwischen und dies ist eine Herausforderung bei der Kommunikation mit Kunden. Unternehmen, die eine höfliche Anzahl von Mitteilungen senden, werden von ihren Benutzern begrüßt. Diejenigen, die zu viele sich wiederholende Nachrichten senden, werden als Spam angesehen.

Mailrecipe hilft Ihnen dabei, die Nachricht mit ein wenig Selbstbeherrschung zu übermitteln, um Ihren Ruf zu schützen. Ihre API beschränkt E-Mail-Nachrichten auf eine pro Tag. Wenn zwei Ihrer Marketingteams auf dieselbe Liste abzielen, wird nur eine Nachricht zugestellt. Es ist ein einfacher, unkomplizierter Ansatz.

Lob

Sicher, der erste Instinkt des Computerteams besteht darin, E-Mail zu senden, aber manchmal funktioniert die alte Papierversion, die auf toten Bäumen gedruckt ist, am besten. Lob ist spezialisiert auf das Drucken und Versenden von Nachrichten - Postkarten, Briefe oder Rechnungen - auf altmodische Weise. Ihr Begrüßungsschreiben oder Ihre überfällige Benachrichtigung wird zusammen mit den Adressen in die API eingegeben. Lob druckt sie dann aus und sendet sie aus. 

Skyscanner

Möchten Sie ein günstiges Flugticket? Wer nicht? Skyscanner verfolgt die aktuellen Preise für mehrere tausend Flüge über eine API. Sie können dies verwenden, um Reiseberichten oder anderen Inhalten aktuelle Preise hinzuzufügen. Die API bietet auch Mietwagenpreise für die Teile der Reise vor Ort.

Zwillingswort

Klingt dieser Satz gemein und wütend? Hat Ihr Chef Sie gebeten, Social-Media-Beiträge zu filtern und die Kommentare auf Ihrer Website zu bereinigen? Vielleicht möchten Sie nur Ihre eigene Sprache sehen? Twinword bündelt eine Reihe von Textanalysen, darunter Stimmungsanalysen, Wortunterschiedsbewertungen, Kategorieempfehlungen und etwa ein Dutzend weitere. Es werden rohe Buchstaben eingegeben und strukturierte Daten zu den Wörtern und ihren Bedeutungen ausgegeben.

Botometer

Der Social-Media-Strudel ist oft voller Sound und Wut, und es kann schwierig sein, den Unterschied zwischen dem, was echt ist und dem, was ein Bot ist, zu erkennen. Das Botometer untersucht das Verhalten und weist dann eine Punktzahl zu, die größer wird, wenn das Verhalten auf Twitter verdächtiger wird. Es ist nicht so cool wie die Maschine, die Deckard bei Rachael in Bladerunner verwendet hat , aber was ist es dann?

TVMaze

Die binge-fähigen Streaming-Dienste lieben es, die Credits vom Ende von TV-Shows abzuschneiden, aber sie schneiden oft die besten Teile ab. Engagierte TV-Liebhaber möchten die Namen aller mit den Shows verbundenen Personen kennen, und das bedeutet die Namen der kleinen Schauspieler und sogar eines Teils der Crew. TVMaze ist ein personalisierter TV-Guide, der all diese Daten über eine API bereitstellt, einschließlich Showzusammenfassungen, Episodenzusammenfassungen sowie Informationen zu Besetzung und Crew. Die Datenstruktur umfasst Fotos, Geburtstage und leider Todestage.

FaceMark

Gesichtserkennungsalgorithmen hängen davon ab, dass eine Konstellation von Punkten auf dem Gesicht wie die Position der Augenwinkel identifiziert wird. Die FaceMark-API nimmt Ihr Bild auf und gibt die Koordinaten dieser Hotspots zurück. Es gibt Ihnen nicht nur eine einfache Antwort; Sie erhalten die Daten für einen Blick in die Erkennungsoperation.

CoinAPI

Es gibt nichts Aufregenderes oder Entmutigenderes, als die spektakulären Anstiege oder katastrophalen Stürze von Kryptowährungen zu verfolgen. CoinAPI macht es einfacher, die Preise mit einer API zu verfolgen, die Informationen von den wichtigsten Börsen sammelt. Es gibt auch viele historische Preisinformationen.

Imgflip

Memes sind überall und Imgflip macht es einfacher, Ihre Lieblingsbilder mit Ihren Worten wieder aufzunehmen. Die API automatisiert den Prozess. Werden Meme Artikel in Langform ersetzen, die von Autoren geschrieben wurden? Plus eine Änderung, plus c'est la même wählte.