Sådan bruges IPStack API til IP Geolocation Lookups

Vil du geolocate IP-adresserne på dine besøgende på internettet? Tjek ipstack, en stor IP-geolocation-tjeneste, der gør det nemt.

Vil du geolocate IP-adresserne på dine besøgende på internettet?  Tjek ipstack, en stor IP-geolocation-tjeneste, der gør det nemt.
Dette indlæg blev gjort muligt af apilayer gennem kompensation. De egentlige indhold og meninger er de eneste synspunkter af forfatteren, som opretholder redaktionel uafhængighed, selv når en post er sponsoreret. For yderligere oplysninger, læs venligst vores ansvarsfraskrivelse.

Hvis du kører en hjemmeside, er du helt sikkert interesseret i, hvem der besøger den. Men hvorfor forlade dig selv i mørket ved at gætte om dine besøgende eller arbejde med ufuldstændige oplysninger?

ipstack er et kraftfuldt værktøj til dit websted, der kan lokalisere dine besøgende efter IP-adresse via geolocation. Læs videre for at finde ud af mere om dette IP geolocation værktøj og hvordan du bruger det.

Hvad er ipstack?

ipstack er en IP geolocation API, der kan finde frem til præcise placeringer for dine besøgende på internettet i realtid. Når du vil se oplysningerne, kan du downloade det i sekunder i JSON eller XML-format for nem gennemgang og behandling.

Der er flere grunde til at bruge et værktøj som dette er fordelagtigt. For det hjælper du dig med at opdage trusler fra risikable IP-adresser mere effektivt. Når en rogue-adresse besøger dit websted, hjælper ipstacks hurtige identifikation det med at holde det sikkert.

En anden ikke-sikkerhedsårsag er at justere dine besøgers oplevelse baseret på placering. For eksempel kan du opdage en brugers land og ændre sprogindstillinger i flyve baseret på, hvor deres IP er. Eller du kan have lidt andet indhold prioriteret på dit websted afhængigt af brugerens region.

Kom i gang med ipstack

Du kan prøve ipstack uden omkostninger med en gratis API-nøgle. Gå til ipstacks hjemmeside og klik på den orange knappen Free API Key i øverste højre hjørne. Du kan se ipstacks forskellige planer (som vi diskuterer nedenfor).

ipstack ip geolocation Gratis API Key

Dernæst skal du tilmelde dig en gratis konto. Indtast din e-mail-adresse og et kodeord, samt din faktureringsadresse (og virksomhedsoplysninger, hvis du vil). Du behøver ikke at angive nogen betalingsoplysninger for den gratis plan.

Når du har gjort dette, vil du se en hurtigstartside med din API-nøgle. Du skal bruge dette for at få adgang til tjenesten, så sørg for at holde den sikkert.

IP opslag

Du bør vide om de tre vigtigste metoder til at bruge ipstacks IP:

  • Standard Lookup: Den mest enkle metode, dette ser op dataene bag en enkelt IP-adresse.
  • Bulk Lookup: Dette giver dig mulighed for at slå op data for flere IP-adresser på én gang.
  • Forespørgselsopslag: Brug dette til at slå op data for den IP-adresse, der gør API-anmodningen.

Uanset hvilken af ​​de tre metoder du bruger, begynder alle opkald til ipstack API med den samme base URL:

http://api.ipstack.com/ 

For et grundlæggende IP-opslag er alt, hvad du skal gøre, tilføjet den pågældende IP-adresse til denne webadresse, efterfulgt af din adgangstast. Eksempelvis vil denne webadresse (med en gyldig adgangstast) slå op oplysningerne til en UltraDNS IP:

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

For en bulkopslag skal du blot adskille to eller flere IP-adresser med kommaer:

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

Endelig behøver du ikke at inkludere en IP-adresse for at få en forespørgselsoversigt. I stedet skal du tilføje tjekke ind på dens sted:

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

ipstack ip geolocation Eksempel opslag

Som standard ser du resultaterne i JSON-format på en ny fane, når du åbner disse links. Den indeholder oplysninger om den nærmeste by, land, breddegrad, længdegrad, sprog, der tales i dette område og meget mere.

Brug af ipstack på din hjemmeside

Selvfølgelig vil du sandsynligvis ikke manuelt indtaste IP-adresser i en webadresse for at bruge ipstack API. På bagsiden af ​​dit websted kan du ringe ipstack og bruge resultaterne gennem sprog som PHP eller JavaScript. ipstack er fleksibel og arbejder med andre sprog og en række rammer også.

ipstack ip geolocation Prøve PHP

En fuldstændig undersøgelse af koden er uden for denne artikels anvendelsesområde, så vi anbefaler, at du kigger på Sample Code- sektionen i ipstacks nyttige dokumentation. Se vores forklaring af JavaScript Hvad er JavaScript og hvordan virker det? Hvad er JavaScript, og hvordan virker det? Hvad er Javascript? Det er et programmeringssprog, der bruges til at forbedre websider. Den omfatter dynamisk opdatering af websider, brugergrænseflader og mere. Lad os dykke ind i, hvad Javascript handler om. Læs mere, hvis du har brug for en primer.

Når du har API'en integreret i din hjemmeside og gemmer dataene, finder du alle mulige anvendelser til den. API'en kan registrere crawlere og Tor-brugere, så du nemt kan blokere dem. Valutamodulet giver dig mulighed for at tilbyde butikfronter i brugerens lokale valuta. Og lære, hvilken procentdel af dine besøgende kommer fra hvilke lande, der er værdifulde.

Prisfastsættelse

Din gratis ipstack API-nøgle indeholder 10.000 anmodninger om måneden med det grundlæggende placeringsmodul. For en lille hjemmeside skal dette være tilstrækkeligt, men professionelle brugere vil sandsynligvis gerne opgradere til en præmieplan.

ipstack ip geolocation prissætning planer

Grundlæggende, ved $ 9, 99 om måneden, er et skridt op fra den frie plan. Det opsummerer dine månedlige anmodninger til 50.000 og inkluderer SSL-kryptering. Du får også adgang til yderligere moduler, der fortæller dig mere om en brugers IP, herunder valuta og tidzoner. Hvis du har brug for endnu mere, kan du tjekke Professional- eller Professional Plus-planerne.

Opslag gjort nemt med ipstack

ipstack modtager over to millioner anmodninger og opdaterer sin database mere end 20 gange om dagen. Det er også pålideligt, med 99, 998% oppetid de sidste 30 dage. Uanset om du prøver den gratis plan eller vælger et premium-tilbud, kan du vide, at det er en pålidelig løsning til dine IP-geolocation-opslagsbehov.

For yderligere læsning, se hvordan du sporer en IP-adresse og find din egen Sådan sporer du en IP-adresse til en pc og hvordan du finder din egen Sådan sporer du en IP-adresse til en pc og hvordan du finder din egen Vil du se IP-adressen på din computer? Måske vil du opdage, hvor en anden computer er placeret? Der findes forskellige gratis værktøjer, der fortæller dig mere om en computer og dens IP-adresse. Læs mere .

Billedkredit: efks / DepositPhotos

In this article