Als je een website hebt, ben je zeker geïnteresseerd in wie de website bezoekt. Maar waarom zou je jezelf in het duister laten door te raden naar je bezoekers of 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 voor meer informatie over deze IP-geolocatietool en hoe u deze kunt gebruiken.
Wat is ipstack?
ipstack is een IP-geolocatie-API die in realtime nauwkeurige locaties voor bezoekers van uw website kan opzoeken. Wanneer u de informatie wilt zien, kunt u deze binnen enkele seconden downloaden in JSON- of XML-indeling voor eenvoudige controle en verwerking.
Er zijn verschillende redenen waarom het gebruik van zo'n tool voordelig is. Ten eerste helpt het u om bedreigingen van risicovolle IP-adressen efficiënter te detecteren. Wanneer een frauduleus 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 zich bevindt. Of misschien heeft uw website een iets andere inhoud, afhankelijk van de regio van de gebruiker.
Aan de slag met ipstack
U kunt ipstack gratis uitproberen met een gratis API-sleutel. Ga naar de ipstack startpagina en klik op de sinaasappel Ontvang een gratis API-sleutel knop in de rechterbovenhoek. U ziet de verschillende plannen van ipstack (die we hieronder zullen bespreken).
Vervolgens moet u zich aanmelden voor een gratis account. Voer uw e-mailadres en een wachtwoord in, evenals uw factuuradres (en bedrijfsinformatie als u dat wilt). U hoeft geen betalingsgegevens op te geven voor het gratis abonnement.
Zodra je dit hebt gedaan, zie je een Snelle start pagina met uw API-sleutel. Je hebt dit nodig om toegang te krijgen tot de service, dus zorg ervoor dat je deze veilig bewaart.
IP-zoekopdrachten
U moet op de hoogte zijn van de drie belangrijkste methoden voor het gebruik van ipstack's IP:
- Standaard opzoeken: De meest eenvoudige methode, dit zoekt de gegevens op achter een enkel IP-adres.
- Bulk opzoeken: Hierdoor kunt u gegevens voor meerdere IP-adressen tegelijk opzoeken.
- Opzoeken van aanvrager: Gebruik dit om gegevens op te zoeken voor het IP-adres dat het API-verzoek doet.
Ongeacht welke van de drie methoden u gebruikt, alle aanroepen van de ipstack-API beginnen met dezelfde basis-URL:
http://api.ipstack.com/
Voor een eenvoudige IP-zoekopdracht hoeft u alleen maar het betreffende IP-adres aan deze URL toe te voegen, gevolgd door uw toegangssleutel. Deze URL (met een geldige toegangssleutel) zoekt bijvoorbeeld de informatie op voor een UltraDNS IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
Voor een bulkzoekactie 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 geven. Voeg in plaats daarvan toe controleren op z'n plaats:
http://api.ipstack.com/check? access_key = ABC123 & format = 1.
Standaard zie je de resultaten in JSON-indeling op een nieuw tabblad wanneer je deze links opent. Het bevat informatie over de dichtstbijzijnde stad, land, breedtegraad, lengtegraad, taal die in dat gebied wordt gesproken en meer.
Ipstack gebruiken op uw website
Natuurlijk ga je waarschijnlijk niet handmatig IP-adressen invoeren in een URL om de ipstack-API te gebruiken. Op de backend van uw website kunt u ipstack aanroepen en de resultaten gebruiken in talen zoals PHP of JavaScript. ipstack is flexibel en werkt ook met andere talen en verschillende frameworks.
Een volledig onderzoek van de code valt buiten het bestek van dit artikel, dus we raden u aan om de te bekijken Voorbeeldcode gedeelte van nuttige documentatie van ipstack. Zien onze uitleg van JavaScript Wat is JavaScript en hoe werkt het?Als u webontwikkeling leert, moet u het volgende weten over JavaScript en hoe het werkt met HTML en CSS. Lees verder als je een primer nodig hebt.
Zodra u de API in uw website heeft geïntegreerd en de gegevens opslaat, zult u er allerlei toepassingen voor vinden. De API kan crawlers en Tor-gebruikers detecteren, zodat u ze gemakkelijk kunt blokkeren. Met de valutamodule kunt u etalages aanbieden in de lokale valuta van de gebruiker. En leren welk percentage van uw bezoekers afkomstig is uit welke landen waardevol is.
Prijzen
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.
Basic, voor $ 9,99 per maand, is een stap hoger dan het gratis abonnement. Het verhoogt uw maandelijkse verzoeken tot 50.000 en omvat SSL-codering. U krijgt ook toegang tot aanvullende modules die u meer vertellen over het IP-adres van een gebruiker, inclusief valuta en tijdzones. Als je nog meer nodig hebt, kun je de Professional- of Professional Plus-abonnementen bekijken.
Eenvoudig opzoeken 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 uptime van 99,998% in de afgelopen 30 dagen. Of u nu het gratis abonnement uitprobeert of voor een premiumaanbod kiest, u kunt weten dat het een vertrouwde oplossing is voor uw IP-geolocatie-lookup-behoeften.
Kijk voor meer informatie hoe u een IP-adres kunt traceren en uw eigen IP-adres kunt vinden Hoe u een IP-adres naar een pc kunt traceren en hoe u uw eigen adres kunt vindenWilt u het IP-adres van uw computer zien? Misschien wilt u ontdekken waar een andere computer staat? Er zijn verschillende gratis tools beschikbaar die u meer vertellen over een computer en zijn IP-adres. Lees verder .
Beeldcredits: efks /Foto's storten
Ben is adjunct-redacteur en de gesponsorde postmanager bij MakeUseOf. Hij heeft een B.S. in computerinformatiesystemen van Grove City College, waar hij cum laude afstudeerde en cum laude afstudeerde. Hij helpt graag anderen en is gepassioneerd door videogames als medium.