Sådan bruges IPStack API til IP Geolocation-søgninger

  • Brian Curtis
  • 0
  • 4604
  • 1049
Dette indlæg blev muliggjort af apilayer gennem kompensation. Det faktiske indhold og udtalelser er den eneste opfattelse af forfatteren, der opretholder redaktionel uafhængighed, selv når et indlæg er sponsoreret. For mere information, bedes du læse vores ansvarsfraskrivelse.

Hvis du driver et websted, er du bestemt interesseret i, hvem der besøger det. 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 via IP-adresse gennem 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 et IP geolocation API, der kan finde nøjagtige placeringer til dine besøgende på webstedet i realtid. Når du vil se oplysningerne, kan du downloade dem i sekunder i JSON- eller XML-format for nem gennemgang og behandling.

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

En anden ikke-sikkerhedsmæssig årsag er at justere dine besøgende oplevelse baseret på placering. For eksempel kan du muligvis registrere en brugers land og ændre sprogindstillinger undervejs baseret på hvor deres IP er. Eller måske har du lidt andet indhold prioriteret på dit websted afhængigt af brugerens region.

Kom godt i gang med ipstack

Du kan prøve ipstack uden omkostninger med en gratis API-nøgle. Gå til ipstack-hjemmesiden, og klik på orange Få gratis API-nøgle knap i øverste højre hjørne. Du kan se ipstacks forskellige planer (som vi vil diskutere nedenfor).

Dernæst skal du tilmelde dig en gratis konto. Indtast din e-mail-adresse og en adgangskode samt din faktureringsadresse (og firmaoplysninger, hvis du vil). Du behøver ikke at specificere nogen betalingsoplysninger til den gratis plan.

Når du har gjort dette, ser du en Hurtig start side med din API-nøgle. Du har brug for dette for at få adgang til tjenesten, så sørg for at holde det sikkert.

IP-opslag

Du skal vide om de tre vigtigste metoder til brug af ipstacks IP:

  • Standard opslag: Den mest ligefremme metode, dette ser dataene bag en enkelt IP-adresse op.
  • Bulk opslag: Dette giver dig mulighed for at slå data op efter flere IP-adresser på én gang.
  • Forespørgsel fra forespørgsel: Brug dette til at finde data for den IP-adresse, der fremsætter API-anmodningen.

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

http://api.ipstack.com/ 

For en grundlæggende IP-opslag er det eneste, du skal gøre, at tilføje den aktuelle IP-adresse til denne URL, efterfulgt af din adgangsnøgle. Som et eksempel søger denne URL (med en gyldig adgangsnøgle) oplysningerne til en UltraDNS IP:

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

For en masseopslag 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 

Til sidst, for en ansøgeropslag, behøver du ikke medtage en IP-adresse. I stedet skal du tilføje kontrollere på sin plads:

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

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

Brug af ipstack på dit websted

Naturligvis vil du sandsynligvis ikke indtaste IP-adresser manuelt i en URL for at bruge ipstack API. På bagsiden af ​​dit websted kan du ringe til ipstack og bruge resultaterne gennem sprog som PHP eller JavaScript. ipstack er fleksibel og fungerer også med andre sprog og forskellige rammer.

En fuld gennemgang af koden er uden for denne artikels rækkevidde, så vi anbefaler, at du kigger på Prøvekode afsnit i ipstacks nyttige dokumentation. Se vores forklaring af JavaScript Hvad er JavaScript, og hvordan fungerer det? Hvad er JavaScript, og hvordan fungerer det? Hvad er Javascript? Det er et programmeringssprog, der bruges til at forbedre websider. Det inkluderer dynamisk opdatering af websider, brugergrænseflader og mere. Lad os dykke ned i hvad Javascript handler om. hvis du har brug for en grunning.

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

Prisfastsættelse

Din gratis ipstack API-nøgle inkluderer 10.000 anmodninger om måneden med det grundlæggende placeringsmodul. For et lille websted skal dette være tilstrækkeligt, men professionelle brugere vil sandsynligvis ønsker at opgradere til en premiumplan.

Basic, til $ 9,99 pr. Måned, er et skridt op fra den gratis plan. Det øger 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, inklusive valuta og tidszoner. Hvis du har brug for endnu mere, kan du tjekke Professional eller Professional Plus-planerne.

Opslag lavet let 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 i 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 betroet løsning til dine IP-geolocation-opslag behov.

For yderligere læsning, se, hvordan du sporer en IP-adresse og finde din egen Sådan spores en IP-adresse til en pc og hvordan man finder din egen Sådan spores en IP-adresse til en pc og hvordan man finder din egen Ønsker at se IP-adresse på din computer? Måske vil du opdage, hvor en anden computer ligger? Der findes forskellige gratis værktøjer, der fortæller dig mere om en computer og dens IP-adresse. .

Billedkredit: efks / DepositPhotos




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.