So verwenden Sie die IPStack-API für IP-Geolocation-Lookups
Wenn Sie eine Website betreiben, sind Sie sicherlich daran interessiert, wer sie besucht. Aber warum sollten Sie sich im Dunkeln lassen, indem Sie über Ihre Besucher raten oder mit unvollständigen Informationen arbeiten?
ipstack ist ein leistungsfähiges Tool für Ihre Website, mit dem Sie Ihre Besucher anhand der IP-Adresse über Geolocation lokalisieren können. Lesen Sie weiter, um mehr über dieses IP-Geolocation-Tool und seine Verwendung zu erfahren.
Was ist ipstack??
ipstack ist eine IP-Geolocation-API, die in Echtzeit genaue Standorte für Ihre Website-Besucher abrufen kann. Wenn Sie die Informationen anzeigen möchten, können Sie sie in Sekundenschnelle im JSON- oder XML-Format herunterladen, um sie leicht überprüfen und bearbeiten zu können.
Es gibt mehrere Gründe, warum ein solches Werkzeug von Vorteil ist. Zum einen können Sie Bedrohungen von riskanten IP-Adressen effizienter erkennen. Wenn eine unerwünschte Adresse Ihre Website besucht, trägt die schnelle Identifizierung von ipstack dazu bei, dass die Website sicher bleibt.
Ein weiterer nicht sicherheitsrelevanter Grund ist die Anpassung der Besuchererfahrung an den Standort. Beispielsweise können Sie das Land eines Benutzers erkennen und die Spracheinstellungen im laufenden Betrieb je nach IP-Adresse ändern. Je nach Region des Nutzers können Sie auf Ihrer Website einen leicht unterschiedlichen Inhalt priorisieren.
Erste Schritte mit ipstack
Sie können ipstack kostenlos mit einem kostenlosen API-Schlüssel ausprobieren. Gehen Sie zur ipstack-Startseite und klicken Sie auf die Orange Holen Sie sich einen kostenlosen API-Schlüssel Taste in der oberen rechten Ecke. Sie sehen die verschiedenen Pläne von ipstack (die wir weiter unten besprechen werden).
Als Nächstes müssen Sie sich für ein kostenloses Konto anmelden. Geben Sie Ihre E-Mail-Adresse und ein Passwort sowie Ihre Rechnungsadresse (und ggf. Unternehmensinformationen) ein. Sie müssen keine Zahlungsinformationen für den kostenlosen Tarif angeben.
Sobald Sie dies getan haben, sehen Sie eine Schnellstart Seite mit Ihrem API-Schlüssel. Sie benötigen dies, um auf den Dienst zuzugreifen. Bewahren Sie ihn daher auf.
IP-Lookups
Sie sollten über die drei Hauptmethoden zur Verwendung der IP-Adresse von ipstack Bescheid wissen:
- Standard-Lookup: Die einfachste Methode, die Daten hinter einer einzelnen IP-Adresse nachzuschlagen.
- Bulk-Lookup: Auf diese Weise können Sie Daten für mehrere IP-Adressen gleichzeitig suchen.
- Anforderungssuche: Verwenden Sie diese Option, um nach Daten für die IP-Adresse zu suchen, die die API-Anforderung sendet.
Unabhängig davon, welche der drei Methoden Sie verwenden, beginnen alle Aufrufe der ipstack-API mit derselben Basis-URL:
http://api.ipstack.com/
Für eine grundlegende IP-Suche müssen Sie nur die betreffende IP-Adresse an diese URL anhängen, gefolgt von Ihrem Zugriffsschlüssel. Diese URL (mit einem gültigen Zugriffsschlüssel) sucht beispielsweise nach den Informationen für eine UltraDNS-IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1
Trennen Sie für eine Bulk-Suche einfach zwei oder mehr IP-Adressen durch Kommas:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1
Schließlich müssen Sie für eine Requester-Suche keine IP-Adresse angeben. Stattdessen hinzufügen prüfen an seinem Platz:
http://api.ipstack.com/check?access_key=ABC123&format=1
Standardmäßig werden die Ergebnisse im JSON-Format auf einer neuen Registerkarte angezeigt, wenn Sie diese Links öffnen. Es enthält Informationen über die nächstgelegene Stadt, das Land, den Breitengrad, den Längengrad, die in diesem Gebiet gesprochene Sprache und mehr.
Verwenden von ipstack auf Ihrer Website
Natürlich werden Sie wahrscheinlich nicht manuell IP-Adressen in eine URL eingeben, um die ipstack-API zu verwenden. Auf dem Backend Ihrer Website können Sie ipstack aufrufen und die Ergebnisse über Sprachen wie PHP oder JavaScript verwenden. ipstack ist flexibel und funktioniert auch mit anderen Sprachen und verschiedenen Frameworks.
Eine vollständige Überprüfung des Codes würde den Rahmen dieses Artikels sprengen. Daher empfehlen wir Ihnen, einen Blick auf die Beispielcode Abschnitt der hilfreichen Dokumentation von ipstack. Siehe unsere Erklärung zu JavaScript Was ist JavaScript und wie funktioniert es? Was ist JavaScript und wie funktioniert es? Was ist Javascript? Es ist eine Programmiersprache, die zur Verbesserung von Webseiten verwendet wird. Es beinhaltet das dynamische Aktualisieren von Webseiten, Benutzeroberflächen und mehr. Tauchen Sie ein in das, worum es bei Javascript geht. Lesen Sie mehr, wenn Sie eine Grundierung benötigen.
Sobald Sie die API in Ihre Website integriert haben und die Daten speichern, werden Sie alle möglichen Verwendungsmöglichkeiten dafür finden. Die API kann Crawler und Tor-Benutzer erkennen, sodass Sie sie leicht blockieren können. Mit dem Währungsmodul können Sie Storefronts in der Landeswährung des Benutzers anbieten. Und zu erfahren, wie viel Prozent Ihrer Besucher aus welchen Ländern kommen, ist wertvoll.
Preisgestaltung
Ihr kostenloser ipstack-API-Schlüssel enthält 10.000 Anforderungen pro Monat mit dem Basis-Standortmodul. Für eine kleine Website sollte dies ausreichend sein, aber professionelle Benutzer werden wahrscheinlich ein Upgrade auf einen Premium-Plan wünschen.
Basic kostet 9,99 $ pro Monat und ist ein Schritt nach oben. Es erhöht Ihre monatlichen Anfragen auf 50.000 und enthält SSL-Verschlüsselung. Sie erhalten auch Zugriff auf zusätzliche Module, die Sie über die IP eines Benutzers informieren, einschließlich Währungen und Zeitzonen. Wenn Sie noch mehr benötigen, können Sie die Professional- oder Professional Plus-Pläne prüfen.
Lookups leicht gemacht mit ipstack
ipstack erhält über zwei Millionen Anfragen und aktualisiert seine Datenbank mehr als 20 Mal pro Tag. Es ist auch zuverlässig, mit einer Betriebszeit von 99,998% in den letzten 30 Tagen. Egal, ob Sie den kostenlosen Tarif ausprobieren oder sich für ein Premium-Angebot entscheiden, Sie können wissen, dass es eine zuverlässige Lösung für Ihre IP-Geolocation-Suchanforderungen ist.
Weitere Informationen finden Sie unter So ermitteln Sie eine IP-Adresse und finden Sie Ihre eigene. So ermitteln Sie eine IP-Adresse an einen PC und finden Ihre eigene Adresse IP-Adresse Ihres Computers? Vielleicht möchten Sie herausfinden, wo sich ein anderer Computer befindet? Es stehen verschiedene kostenlose Tools zur Verfügung, die Ihnen mehr über einen Computer und seine IP-Adresse mitteilen. Weiterlesen .
Bildnachweis: efks / DepositFotos
Erfahren Sie mehr über: IP-Adresse.