Om du driver en webbplats är du verkligen intresserad av vem som besöker den. Men varför lämna dig själv i mörkret genom att gissa om dina besökare eller arbeta med ofullständig information?
ipstack är ett kraftfullt verktyg för din webbplats som kan hitta dina besökare via IP-adress genom geolokalisering. Läs vidare om du vill veta mer om detta IP-geolokationsverktyg och hur du använder det.
Vad är ipstack?
ipstack är ett IP-geolocation-API som kan leta upp exakta platser för dina webbplatsbesökare i realtid. När du vill se informationen kan du ladda ner den på några sekunder i JSON- eller XML-format för enkel granskning och bearbetning.
Det finns flera skäl till att det är fördelaktigt att använda ett verktyg som detta. För det första hjälper det dig att upptäcka hot från riskfyllda IP-adresser mer effektivt. När en falsk adress besöker din webbplats hjälper ipstacks snabba identifiering att skydda den.
Ett annat skäl som inte är säkerhetsskäl är att justera dina besökares upplevelse baserat på plats. Till exempel kanske du upptäcker en användares land och ändrar språkinställningar i farten baserat på var deras IP-adress är. Eller så kan du ha något annorlunda innehåll prioriterat på din webbplats beroende på användarens region.
Komma igång med ipstack
Du kan prova ipstack utan kostnad med en gratis API-nyckel. Gå till ipstack hemsida och klicka på den orange Få gratis API-nyckel -knappen i det övre högra hörnet. Du ser ipstacks olika planer (som vi diskuterar nedan).

Därefter måste du registrera dig för ett gratis konto. Ange din e-postadress och ett lösenord samt din faktureringsadress (och företagsinformation om du vill). Du behöver inte ange någon betalningsinformation för gratisplanen.
När du har gjort det ser du en Snabbstart sida med din API-nyckel. Du behöver detta för att komma åt tjänsten, så se till att du håller den säker.
IP-sökningar
Du bör veta om de tre huvudmetoderna för att använda ipstacks IP:
- Standarduppslag: Den mest enkla metoden, det här ser upp data bakom en enda IP-adress.
- Bulkuppslag: Detta gör att du kan leta upp data för flera IP-adresser samtidigt.
- Förfrågningsuppslag: Använd det här för att leta efter data för IP-adressen som gör API-begäran.
Oavsett vilken av de tre metoderna du använder, alla samtal till ipstack API börjar med samma bas-URL:
http://api.ipstack.com/
För en grundläggande IP-sökning, behöver du bara lägga till den aktuella IP-adressen till denna URL följt av din åtkomstnyckel. Som ett exempel kommer denna URL (med en giltig åtkomstnyckel) att leta upp informationen för en UltraDNS IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
För en massuppsökning, helt enkelt separera två eller flera IP-adresser med komma:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
Slutligen behöver du inte ta med en IP-adress för en sökande som söker efter en begärare. Lägg istället till kolla upp på sin plats:
http://api.ipstack.com/check? access_key = ABC123 & format = 1.

Som standard ser du resultaten i JSON-format i en ny flik när du öppnar dessa länkar. Den innehåller information om den närmaste staden, landet, latitud, longitud, språk som talas i det området och mer.
Använda ipstack på din webbplats
Naturligtvis kommer du förmodligen inte att ange IP-adresser manuellt i en URL för att använda ipstack API. På baksidan av din webbplats kan du ringa ipstack och använda resultaten genom språk som PHP eller JavaScript. ipstack är flexibel och fungerar även med andra språk och olika ramverk.

En fullständig undersökning av koden ligger utanför denna artikel, så vi rekommenderar att du tittar på Exempelkod avsnitt av ipstacks användbara dokumentation. Ser vår förklaring av JavaScript Vad är JavaScript och hur fungerar det?Om du lär dig webbutveckling är det här du behöver veta om JavaScript och hur det fungerar med HTML och CSS. Läs mer om du behöver en grundare.
När du har API: et integrerat på din webbplats och lagrar data, hittar du alla möjliga användningsområden för den. API kan upptäcka sökrobotar och Tor-användare så att du enkelt kan blockera dem. Valutamodulen låter dig erbjuda butiksfönster i användarens lokala valuta. Och lära sig vilken procentandel av dina besökare kommer från vilka länder som är värdefulla.
Prissättning
Din gratis ipstack API-nyckel innehåller 10 000 förfrågningar per månad med den grundläggande platsmodulen. För en liten webbplats bör detta vara tillräckligt, men professionella användare kommer sannolikt att vilja uppgradera till en premiumplan.

Basic, $ 9,99 per månad, är ett steg upp från den kostnadsfria planen. Det ökar dina månatliga förfrågningar till 50 000 och inkluderar SSL-kryptering. Du får också tillgång till ytterligare moduler som berättar mer om användarens IP, inklusive valuta och tidszoner. Om du behöver ännu mer kan du kolla in Professional- eller Professional Plus-planerna.
Sökningar görs enkelt med ipstack
ipstack tar emot över två miljoner förfrågningar och uppdaterar sin databas mer än 20 gånger per dag. Det är också tillförlitligt med 99.998% drifttid under de senaste 30 dagarna. Oavsett om du testar gratisplanen eller väljer ett premiumerbjudande, kan du veta att det är en pålitlig lösning för dina IP-geolokationsuppsökningsbehov.
För ytterligare läsning, kolla in hur du kan spåra en IP-adress och hitta din egen Så här spårar du en IP-adress till en PC och hur du hittar din egenVill du se din dators IP-adress? Kanske vill du upptäcka var en annan dator ligger? Olika gratisverktyg finns tillgängliga som berättar mer om en dator och dess IP-adress. Läs mer .
Bildkredit: efks /Depositphotos
Ben är vice redaktör och sponsrad postchef på MakeUseOf. Han har en B.S. i datainformationssystem från Grove City College, där han tog examen Cum Laude och med utmärkelser i sin major. Han tycker om att hjälpa andra och brinner för videospel som medium.