Hoe de IPStack API te gebruiken voor IP Geolocation Lookups

Wilt u de IP-adressen van bezoekers van uw website geoloceren? Bekijk ipstack, een geweldige IP-geolocatieservice die dit gemakkelijk maakt.

Wilt u de IP-adressen van bezoekers van uw website geoloceren?  Bekijk ipstack, een geweldige IP-geolocatieservice die dit gemakkelijk maakt.
Dit bericht is mogelijk gemaakt door apilayer door middel van compensatie. De feitelijke inhoud en meningen zijn de enige standpunten van de auteur, die redactionele onafhankelijkheid behoudt, zelfs wanneer een bericht wordt gesponsord. Lees onze disclaimer voor meer informatie.

Als u een website beheert, bent u zeker geïnteresseerd in de persoon die deze bezoekt. Maar waarom zou je jezelf in het duister laten door te raden over je bezoekers of door te werken met onvolledige informatie?

ipstack is een krachtige tool voor uw website die uw bezoekers via geolocatie op IP-adres kan lokaliseren. Lees verder om meer te weten te komen over deze IP-geolocatie-tool en hoe deze te gebruiken.

Wat is ipstack?

ipstack is een IP-geolocatie-API die in realtime nauwkeurige locaties voor uw websitebezoekers kan opzoeken. Als u de informatie wilt zien, kunt u deze binnen enkele seconden downloaden in JSON- of XML-indeling voor eenvoudige beoordeling en verwerking.

Er zijn verschillende redenen dat het gebruik van een tool als deze voordelig is. Ten eerste helpt het u om bedreigingen van risicovolle IP-adressen efficiënter te detecteren. Wanneer een rogue adres uw site bezoekt, helpt de snelle identificatie van ipstack om het veilig te houden.

Een andere niet-beveiligingsreden is het aanpassen van de ervaring van uw bezoekers op basis van locatie. U kunt bijvoorbeeld het land van een gebruiker detecteren en de taalinstellingen direct wijzigen op basis van waar hun IP is. Of misschien heeft u enigszins andere inhoud geprioriteerd op uw website, afhankelijk van de regio van de gebruiker.

Aan de slag met ipstack

Je kunt ipstack gratis uitproberen met een gratis API-sleutel. Ga naar de ipstack-startpagina en klik op de knop Gratis API-sleutel ophalen in de rechterbovenhoek. Je zult de verschillende plannen van ipstack zien (die we hieronder zullen bespreken).

ipstack ip geolocation Gratis API-sleutel

Vervolgens moet je je aanmelden voor een gratis account. Voer je e-mailadres en een wachtwoord in, evenals je factuuradres (en bedrijfsinformatie als je wilt). U hoeft geen betalingsinformatie voor het gratis abonnement op te geven.

Zodra u dit heeft gedaan, ziet u een snelstartpagina met uw API-sleutel. U hebt dit nodig om toegang te krijgen tot de service, dus zorg ervoor dat u deze bewaart.

IP-zoekopdrachten

U moet op de hoogte zijn van de drie belangrijkste methoden voor het gebruik van ipstack's IP:

  • Standaard Lookup: de meest eenvoudige methode, deze zoekt de gegevens op achter een enkel IP-adres.
  • Bulk opzoeken: hiermee kunt u gegevens voor meerdere IP-adressen in één keer opzoeken.
  • Requester Lookup: gebruik dit om gegevens op te zoeken voor het IP-adres dat de API-aanvraag doet.

Welke van de drie methoden u ook gebruikt, alle oproepen naar de ipstack API beginnen met dezelfde basis-URL:

http://api.ipstack.com/ 

Voor een standaard IP-lookup hoeft u alleen maar het betreffende IP-adres toe te voegen aan deze URL, gevolgd door uw toegangssleutel. Als voorbeeld zal deze URL (met een geldige toegangssleutel) de informatie voor een UltraDNS IP opzoeken:

 http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1 

Voor bulkopzoeking scheidt u eenvoudig twee of meer IP-adressen met komma's:

 http://api.ipstack.com/156.154.71.1, 156.154.70.1?access_key=ABC123&format=1 

Ten slotte hoeft u voor het opzoeken van een aanvrager geen IP-adres op te nemen. Voeg in plaats daarvan cheque toe in plaats:

 http://api.ipstack.com/check?access_key=ABC123&format=1 

ipstack ip geolocation Voorbeeld opzoeken

Standaard ziet u de resultaten in JSON-indeling op een nieuw tabblad wanneer u deze koppelingen opent. Het bevat informatie over de dichtstbijzijnde stad, land, breedtegraad, lengtegraad, gesproken taal in dat gebied en meer.

Het gebruik van ipstack op uw website

Natuurlijk ga je waarschijnlijk niet handmatig IP-adressen in een URL invoeren om de ipstack API te gebruiken. Op de achterkant van uw website kunt u ipstack bellen en de resultaten gebruiken in talen als PHP of JavaScript. ipstack is flexibel en werkt ook met andere talen en een verscheidenheid aan frameworks.

ipstack ip geolocation Voorbeeld PHP

Een volledig onderzoek van de code valt buiten het bestek van dit artikel, dus we raden u aan de voorbeeldcode van de nuttige documentatie van ipstack te bekijken. Zie onze uitleg over JavaScript Wat is JavaScript en hoe werkt het? Wat is JavaScript en hoe werkt het? Wat is Javascript? Het is een programmeertaal die wordt gebruikt om webpagina's te verbeteren. Het omvat het dynamisch bijwerken van webpagina's, gebruikersinterfaces en meer. Laten we eens kijken naar waar Javascript over gaat. Meer lezen als u een primer nodig heeft.

Zodra u de API in uw website hebt geïntegreerd en de gegevens opslaat, vindt u er allerlei soorten gebruik voor. De API kan crawlers en Tor-gebruikers herkennen, zodat u ze gemakkelijk kunt blokkeren. Met de valutamodule kunt u storefronts aanbieden in de lokale valuta van de gebruiker. En leren welk percentage van uw bezoekers afkomstig is uit welke landen waardevol zijn.

pricing

Uw gratis IPstack API-sleutel bevat 10.000 verzoeken per maand met de basislocatiemodule. Voor een kleine website zou dit voldoende moeten zijn, maar professionele gebruikers zullen waarschijnlijk willen upgraden naar een premium abonnement.

ipstack ip geolocatie tarifering Plannen

Basic, voor $ 9, 99 per maand, is een stapje hoger dan het gratis abonnement. Het verhoogt uw maandelijkse verzoeken tot 50.000 en omvat SSL-codering. U krijgt ook toegang tot extra modules die u meer vertellen over het IP-adres van een gebruiker, inclusief valuta en tijdzones. Als u nog meer nodig heeft, kunt u de Professional- of Professional Plus-abonnementen bekijken.

Lookups gemakkelijk gemaakt met ipstack

ipstack ontvangt meer dan twee miljoen verzoeken en werkt de database meer dan 20 keer per dag bij. Het is ook betrouwbaar, met een beschikbare uptime van 99, 998% in de afgelopen 30 dagen. Of u nu het gratis abonnement uitprobeert of kiest voor een premiumaanbieding, u weet dat het een vertrouwde oplossing is voor uw zoekbehoeften naar op zoek zijn naar IP-geolocatie.

Lees voor meer informatie over het traceren van een IP-adres en vind uw eigen Hoe traceer ik een IP-adres op een pc & Hoe u uw eigen kunt vinden Een IP-adres traceren naar een pc & Hoe u uw eigen kunt vinden Wilt u de IP-adres van uw computer? Misschien wil je ontdekken waar een andere computer zich bevindt? Er zijn verschillende gratis hulpmiddelen beschikbaar die u meer vertellen over een computer en zijn IP-adres. Lees verder .

Image Credit: efks / DepositPhotos

In this article