Så här använder du IPStack API för IP Geolocation Lookups

Vill du ge plats för IP-adresserna till dina besökare på webbplatsen? Kolla in ipstack, en bra IP-geolocation-tjänst som gör det enkelt.

Vill du ge plats för IP-adresserna till dina besökare på webbplatsen?  Kolla in ipstack, en bra IP-geolocation-tjänst som gör det enkelt.
Detta inlägg gjordes av apilayer genom kompensation. Det faktiska innehållet och yttrandena är författarens enda åsikter, som upprätthåller redaktionellt oberoende, även när ett inlägg sponsras. För mer information, läs vår ansvarsfriskrivning.

Om du kör 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 jobba med ofullständig information?

ipstack är ett kraftfullt verktyg för din webbplats som kan hitta dina besökare via IP-adress genom geolocation. Läs vidare för att få veta mer om detta IP-geolokeringsverktyg och hur du använder det.

Vad är ipstack?

ipstack är ett IP geolocation API som kan slå upp exakta platser för din webbplats besökare i realtid. När du vill se informationen kan du ladda ner den i sekunder i JSON eller XML-format för enkel granskning och behandling.

Det finns flera skäl att använda ett verktyg som detta är fördelaktigt. För det hjälper du dig att upptäcka hot från riskabla IP-adresser mer effektivt. När en rogue-adress besöker din webbplats hjälper ipstacks snabbidentifiering att hålla det säkert.

En annan sak utan säkerhet är att justera dina besökares erfarenhet baserat på plats. Du kan till exempel upptäcka användarens land och ändra språkinställningar i flygningen baserat på var deras IP är. Eller du kanske har något annorlunda innehåll som prioriteras 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 ipstacks hemsida och klicka på orange knappen Få gratis API- knappen i övre högra hörnet. Du får se ipstacks olika planer (som vi diskuterar nedan).

ipstack ip geolocation Gratis API-nyckel

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 den fria planen.

När du har gjort det ser du en snabbstartsida 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ökning

Du borde veta om de tre huvudmetoderna för att använda ipstacks IP:

  • Standard Lookup: Den enklaste metoden, det här ser upp data bakom en enda IP-adress.
  • Bulk Lookup: Här kan du slå upp data för flera IP-adresser samtidigt.
  • Förfrågarsökning: Använd det här för att leta upp data för IP-adressen som gör API-förfrågan.

Oavsett vilken av de tre metoder du använder, startar alla samtal till ipstack API med samma basadress:

http://api.ipstack.com/ 

För en grundläggande IP-sökning är allt du behöver göra att lägga till den aktuella IP-adressen till den här URL-adressen, följt av din åtkomstnyckel. Som exempel kommer denna URL (med en giltig åtkomstnyckel) att slå upp informationen för en UltraDNS IP:

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

För en bulkuppsättning, separera helt enkelt två eller flera IP-adresser med kommatecken:

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

Slutligen behöver du inte inkludera en IP-adress för en sökandes uppslag. Istället lägger du till check på plats:

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

ipstack ip geolocation Exempel Lookup

Som standard ser du resultaten i JSON-format på en ny flik när du öppnar dessa länkar. Den innehåller information om närmaste stad, land, latitud, longitud, språk som talas i det området och mer.

Använda ipstack på din webbplats

Självklart kommer du förmodligen inte att manuellt ange IP-adresser i en URL för att använda ipstack API. På baksidan av din webbplats kan du ringa ipstack och använda resultaten via språk som PHP eller JavaScript. ipstack är flexibel och arbetar med andra språk och en rad olika ramar också.

ipstack ip geolocation Prov PHP

En fullständig granskning av koden ligger utanför ramen för den här artikeln, så vi rekommenderar att du tittar på avsnittet Provkod i ipstacks användbar dokumentation. Se vår förklaring av JavaScript Vad är JavaScript och hur fungerar det? Vad är JavaScript och hur fungerar det? Vad är Javascript? Det är ett programmeringsspråk som används för att förbättra webbsidor. Den innehåller dynamiskt uppdatering av webbsidor, användargränssnitt och mer. Låt oss dyka in vad Javascript handlar om. Läs mer om du behöver en primer.

När du har integrerat API-en 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. Med valutamodulen kan du erbjuda butiker i användarens lokala valuta. Och lär dig vilken andel av dina besökare som 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 hemsida bör detta vara tillräckligt, men professionella användare kommer sannolikt att vilja uppgradera till en premiumplan.

ipstack ip geolocation prissättning planer

Grundläggande, vid $ 9, 99 per månad, är ett steg upp från den fria planen. Det gör 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 tidzoner. Om du behöver ännu mer, kan du kolla in Professional eller Professional Plus-planerna.

Lookups Made Easy med ipstack

ipstack tar emot över två miljoner förfrågningar och uppdaterar databasen mer än 20 gånger per dag. Det är också tillförlitligt, med 99, 998% uppetid under de senaste 30 dagarna. Oavsett om du prövar den fria planen eller väljer ett premium-erbjudande, kan du veta att det är en pålitlig lösning för din IP-geolocation-sökning.

För vidare läsning, kolla in hur du spårar en IP-adress och hitta din egen Hur man spårar en IP-adress till en dator och hur man hittar din egen Hur man spårar en IP-adress till en dator och hur man hittar din egen Vill du se IP-adressen till din dator? Kanske vill du upptäcka var en annan dator är belägen? Olika gratis verktyg finns tillgängliga som berättar mer om en dator och dess IP-adress. Läs mer .

Bildkrediter: efks / DepositPhotos

In this article