Ønsker du at skræddersy dit websted til besøgende overalt i verden?  Den gratis IP Geolocation API er et kraftfuldt værktøj til at tjekke ud.

Den gratis IP Geolocation API er et værdifuldt webmasterværktøj

Dette indlæg blev muliggjort af IP Geolocation API 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. Brug for at vide mere om de mennesker, der besøger dit websted? Måsk

Dette indlæg blev muliggjort af IP Geolocation API 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.

Brug for at vide mere om de mennesker, der besøger dit websted? Måske vil du skræddersy oplysninger til besøgende baseret på deres placering? Hvad du har brug for er en geolocation-service, der leverer en API, du kan forhøre.

IP Geolocation API er et sådant eksempel. Lad os se, hvordan en geolocation-API kan hjælpe dig med at forbedre udviklingen af ​​et websted eller en app.

Fordelene ved Geolocation API'er

En applikationsprogrammeringsgrænseflade eller API er et sæt af definitioner og protokoller, som du kan bruge til at opbygge software. Kort sagt, en API lader to applikationer tale med hinanden. Almindeligvis leverer tjenester API'er, så software kan få adgang til data indsamlet af en tjeneste.

IP Geolocation API-kode returneres

Med geolocation er disse data baseret på din regionale placering, som bestemt af din IP-adresse.

IP-adresserintervaller (Internet Protocol) distribueres af IANA (Internet Assigned Numbers Authority). Disse afhentes af regionale internetregistre (RIR), såsom ARIN for Nordamerika og APNIC for regionen Asien og Stillehavet.

Til gengæld distribueres adresserække til lande og derefter Internetudbydere (ISP'er). Dette betyder, at du kan spore en IP-adresse inden for få meter fra en brugers placering. Selvfølgelig, som web- eller appudvikler, har du sandsynligvis ikke brug for så meget specificitet.

Hvad du kan gøre med IP Geolocation API

Hvad du muligvis har brug for at vide, er den generelle geografiske placering (geolocation) for en webstedsbesøgende eller app-bruger.

Hvorfor kan du bruge det?

  • Vis lokale nyheder.
  • Fremhæv oplysninger, der er relevante for læserens placering (måske et tv-show, der svarer til webstedets niche).
  • Målret læseren med tilbud, der er specifikke for deres placering.
  • Skift til en lokal version af webstedet. Dette kan have et tema for en national høytid eller være skrevet på et helt andet sprog.
  • Sørg for, at der gennemføres transaktioner med den bedste valuta for en bestemt region.

IP Geolocation API er gratis at bruge og tilbyder en JSON-baseret API med detaljerede landedata. JavaScript-objektnotation er sandsynligvis den mest almindelige metode til lagring og transport af data. Det er let og effektivt, hvilket forklarer dets popularitet.

Brug af IP Geolocation API

IP Geolocation API er enkel at bruge. Det er designet til at håndtere tusinder af anmodninger i sekundet med lave systemkrav.

Før du kommer i gang, er det værd at tjekke IP Geolocation API GitHub-lageret for at kontrollere eventuelle ændringer i projektet. IP Geolocation API tilbyder et antal nyttige anmodninger om adgang til data fra API'en.

Dit websted skal stole på Cloudflare for, at API'en fungerer. Her er nogle af måderne at bruge det på:

1. Geolocate uden IP

En af de store fordele ved IP Geolocate API er, at det tager arbejdsbyrden væk fra dit websted. Et enkelt opkald til IP Geolocate API viser brugere, der får adgang til dit websted og deres IP-adresse:

 GET https://api.ipgeolocationapi.com/geolocate/ HTTP/1.1 

2. Geografisk placering af en IP-adresse

Leder du efter placeringen af ​​en bestemt IP-adresse? API vil også håndtere informationsanmodninger baseret på en individuel IP-adresse. Som du måske ved, er der to typer IP-adresse, der bruges (IPv4 og IPv6), og API'et returnerer oplysninger for begge typer.

 GET https://api.ipgeolocationapi.com/geolocate/91.213.103.0 HTTP/1.1 

3. Liste over alle lande

Vil du have mere detaljeret information? IP Geolocation API kan liste hjemland for besøgende brugere. Data inkluderer yderligere lokaliseringsoplysninger, valuta, telefonnumre og mere.

 GET https://api.ipgeolocationapi.com/countries HTTP/1.1 

4. Find landespecifikke data

Du kan spørge efter oplysninger om specifikke data fra API'et ved hjælp af ISO 3166-1 alpha-2 landekoden. Kender du dette? Det er systemet, der forkorter landnavnene til to bogstaver. Så for eksempel er USA “os”, Storbritannien fremstår som “gb”, og Tyskland er “de”.

 GET https://api.ipgeolocationapi.com/countries/de HTTP/1.1 

Whoah, det er bare en masse kode!

Du kan se API-dataene ved at åbne en terminalsession og bruge Perls GET-kommando. Ledsaget af det API-opkald, du vælger ovenfor, kan du nyde øjeblikkelige resultater.

Rå data fra IP Geolocation API

I denne form er det naturligvis bare rå data. Men du kan se, hvor dybtgående de resulterende data er.

Alt du skal gøre næste er at oprette et script, der griber de data, du har brug for, og bruge dem. Som beskrevet ovenfor kan dette være at vise lokaliserede versioner af din app eller dit websted eller at målrette mod en bestemt by.

Du har sandsynligvis set online-annoncer, der henviser til din egen by eller en nærliggende by. Det er godt værktøjer som IP Geolocation API, der gør det muligt for udviklerne bag disse annoncer at få dem til at vises lokale. At give internettet et lokalt præg hjælper med at øge engagementet, og dette er en fantastisk måde at opbygge det på.

Har du problemer med API? Kontroller websiden for servicestatus, drevet af UptimeRobot. Dette viser den samlede oppetid og fremhæver enhver nedetid.

Kontroller API-nedetid

Web- eller app-udvikler? Tjek IP Geolocation API

I øjeblikket kan du forhåbentlig se, hvordan IP Geolocation API kan løse flere websteds- og appbaserede udviklingsudfordringer. For at finde ud af mere skal du gå til IP Geolocation API's hjemmeside

Vil du være vært for IP Geolocation API på din egen server? Du kan takket være Herokus distributionstjeneste. Det er en imponerende samling værktøjer til et gratis API - det er bestemt værd at din tid tjekker det.

Leder du efter flere API'er, du kan bruge med dit websted eller din app? Se på Userstacks useragent API Skræddersy dit websted perfekt med Userstacks User-Agent API Skræddersy dit websted perfekt med Userstack's User-Agent API userstack giver dig detaljerede oplysninger om dine besøgende på webstedet, så du kan skræddersy oplevelsen til dem. Sådan fungerer det. Læs mere .

Udforsk mere om: IP-adresse, Web Analytics, Webmasterværktøjer.