Hvis du driver et nettsted, er du absolutt interessert i hvem som besøker det. Men hvorfor la deg stå i mørket ved å gjette på de besøkende eller jobbe med ufullstendig informasjon?
ipstack er et kraftig verktøy for nettstedet ditt som kan lokalisere besøkende via IP-adresse gjennom geolokalisering. Les videre for å finne ut mer om dette geolocationverktøyet for IP og hvordan du bruker det.
Hva er ipstack?
ipstack er et IP geolocation API som kan slå opp nøyaktige steder for besøkende på nettet i sanntid. Når du vil se informasjonen, kan du laste den ned på sekunder i JSON- eller XML-format for enkel gjennomgang og behandling.
Det er flere grunner til at det er en fordel å bruke et verktøy som dette. For det første hjelper det deg å oppdage trusler fra risikable IP-adresser mer effektivt. Når en useriøs adresse besøker nettstedet ditt, hjelper ipstacks raske identifikasjon med å holde det trygt.
En annen grunn som ikke er sikkerhets skyld er å justere besøkendees opplevelse basert på beliggenhet. For eksempel kan det hende du oppdager en brukers land og endrer språkinnstillinger mens du er der, basert på hvor IP-en er. Du kan også ha noe annet innhold prioritert på nettstedet ditt, avhengig av brukerens region.
Komme i gang med ipstack
Du kan prøve ut ipstack uten kostnad med en gratis API-nøkkel. Ta turen til ipstack hjemmeside og klikk på appelsinen Få gratis API-nøkkel -knappen i øvre høyre hjørne. Du ser de forskjellige planene for ipstack (som vi vil diskutere nedenfor).

Deretter må du registrere deg for en gratis konto. Skriv inn din e-postadresse og et passord, samt faktureringsadressen din (og firmainformasjon hvis du vil). Du trenger ikke å spesifisere noen betalingsinformasjon for gratisplanen.
Når du har gjort dette, ser du en Kjapp start side med API-nøkkelen. Du trenger dette for å få tilgang til tjenesten, så sørg for at du holder den trygg.
IP-oppslag
Du bør vite om de tre viktigste metodene for å bruke ipstacks IP:
- Standard oppslag: Den mest enkle metoden, dette ser opp dataene bak en enkelt IP-adresse.
- Bulk oppslag: Dette lar deg slå opp data for flere IP-adresser samtidig.
- Forespørsel om forespørsel: Bruk dette til å slå opp data for IP-adressen som lager API-forespørselen.
Uansett hvilken av de tre metodene du bruker, starter alle anrop til ipstack API med den samme grunnadressen:
http://api.ipstack.com/
For en grunnleggende IP-oppslag er alt du trenger å gjøre å legge den aktuelle IP-adressen til denne URL-en, etterfulgt av tilgangsnøkkelen. Som et eksempel vil denne URL-adressen (med en gyldig tilgangsnøkkel) slå opp informasjonen for en UltraDNS IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
For en masse oppslag, bare skille to eller flere IP-adresser med komma:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
Til slutt, for en oppfordrer som søker, trenger du ikke legge inn en IP-adresse. Legg i stedet til Sjekk på sin plass:
http://api.ipstack.com/check? access_key = ABC123 & format = 1.

Som standard ser du resultatene i JSON-format i en ny fane når du åpner disse koblingene. Den inkluderer informasjon om den nærmeste byen, landet, breddegrad, lengdegrad, språk som er snakket i det området og mer.
Bruke ipstack på nettstedet ditt
Selvfølgelig vil du sannsynligvis ikke legge inn IP-adresser manuelt i en URL for å bruke ipstack API. På baksiden av nettstedet ditt kan du ringe ipstack og bruke resultatene gjennom språk som PHP eller JavaScript. ipstack er fleksibel og fungerer med andre språk og en rekke rammer også.

En fullstendig undersøkelse av koden er utenfor omfanget av denne artikkelen, så vi anbefaler at du tar en titt på Eksempelkode delen av ipstacks nyttige dokumentasjon. Se vår forklaring på JavaScript Hva er JavaScript, og hvordan fungerer det?Hvis du lærer nettutvikling, her er hva du trenger å vite om JavaScript og hvordan det fungerer med HTML og CSS. Les mer hvis du trenger en grunning.
Når du har fått APIen integrert på nettstedet ditt og lagrer dataene, finner du alle slags bruksområder for det. APIen kan oppdage gjennomsøkere og Tor-brukere, slik at du enkelt kan blokkere dem. Valutamodulen lar deg tilby storefronter i brukerens lokale valuta. Og å lære hvilken prosentandel av besøkende som kommer fra hvilke land er verdifullt.
Priser
Din gratis ipstack API-nøkkel inkluderer 10 000 forespørsler per måned med den grunnleggende posisjonsmodulen. For et lite nettsted bør dette være tilstrekkelig, men profesjonelle brukere vil sannsynligvis ønske å oppgradere til et premium plan.

Basic, til $ 9,99 per måned, er et skritt opp fra gratisplanen. Det øker månedlige forespørsler til 50 000 og inkluderer SSL-kryptering. Du vil også få tilgang til flere moduler som forteller deg mer om brukerens IP, inkludert valuta og tidssoner. Hvis du trenger enda mer, kan du sjekke ut Professional eller Professional Plus-planene.
Oppslag gjort enkelt med ipstack
ipstack mottar over to millioner forespørsler og oppdaterer databasen mer enn 20 ganger per dag. Det er også pålitelig, med 99.998% oppetid de siste 30 dagene. Enten du prøver ut gratisplanen eller velger et premium-tilbud, kan du vite at det er en pålitelig løsning for dine IP-geolokasjonsoppslagbehov.
For ytterligere lesing, sjekk ut hvordan spore en IP-adresse og finne din egen Hvordan spore en IP-adresse til en PC og hvordan finne din egenVil du se IP-adressen til datamaskinen din? Kanskje du vil oppdage hvor en annen datamaskin ligger? Ulike gratis verktøy er tilgjengelige som forteller deg mer om en datamaskin og dens IP-adresse. Les mer .
Bildekreditt: efks /DepositPhotos
Ben er assisterende redaktør og sponset innleggssjef i MakeUseOf. Han har en B.S. i datainformasjonssystemer fra Grove City College, hvor han ble uteksaminert Cum Laude og med utmerkelser i hovedfag. Han liker å hjelpe andre og brenner for videospill som medium.