Taj je post omogućio apilayer putem kompenzacije. Stvarni sadržaji i mišljenja isključivi su stavovi autora, koji održava uredničku neovisnost, čak i kada se sponzorira. Za više detalja, pročitajte naša odricanja.

Ako imate web stranicu, sigurno vas zanima tko je posjećuje. Ali zašto se ostavljati u mraku pogađajući o svojim posjetiteljima ili raditi s nepotpunim informacijama?

ipstack je moćan alat za vašu web stranicu koji može locirati svoje posjetitelje putem IP adrese putem geolokacije. Pročitajte više da biste saznali više o ovom IP alatu za geolokaciju i kako ga koristiti.

Što je ipstack?

ipstack je IP geolokacijski API koji u stvarnom vremenu može tražiti točne lokacije za posjetitelje vaše web stranice. Kad želite vidjeti informaciju, možete ih preuzeti u nekoliko sekundi u JSON ili XML formatu radi jednostavnog pregleda i obrade.

Nekoliko je razloga što je korištenje takvog alata korisno. Za jedno, pomaže vam da efikasnije otkrijete prijetnje s rizičnih IP adresa. Kada skitnička adresa posjeti vašu web lokaciju, brza identifikacija ipstacka pomaže da se ona zaštiti.

Još jedan razlog koji nije siguran je prilagodba iskustva vaših posjetitelja na temelju lokacije. Na primjer, možete otkriti zemlju korisnika i promijeniti postavke jezika u letu ovisno o tome gdje je njihov IP. Ili možda imate malo drugačiji sadržaj koji je prioritet na vašoj web lokaciji, ovisno o regiji korisnika.

Početak rada s ipstackom

Možete besplatno isprobati ipstack besplatnim API ključem. Kreni prema ipstack početnu stranicu i kliknite narančastu Nabavite besplatni API ključ gumb u gornjem desnom kutu. Vidjet ćete razne planove ipstacka (o kojima ćemo raspravljati u nastavku).

ipstack ip geolocation besplatni API ključ

Zatim ćete se morati prijaviti za besplatan račun. Unesite svoju adresu e-pošte i zaporku, kao i adresu za naplatu (i podatke tvrtke ako želite). Za besplatni plan ne morate navesti nikakve podatke o plaćanju.

Nakon što to učinite, vidjet ćete Brzi početak stranicu s vašim API ključem. Trebat će vam ovo da biste pristupili usluzi, tako da se obavezno čuvajte.

IP pretresi

Trebali biste znati o tri glavne metode upotrebe IP adrese ipstacka:

  • Standardna potraga: Najjednostavnija metoda, ovo je traženje podataka iza jedne IP adrese.
  • Skupno pretraživanje: To vam omogućuje pretraživanje podataka za više IP adresa odjednom.
  • Traženje potraživača: Upotrijebite ovo za pregled podataka za IP adresu koja upućuje API zahtjev.

Bez obzira koju od tri metode koristite, svi pozivi na ipstack API započinju s istim osnovnim URL-om:

http://api.ipstack.com/

Za osnovni IP pregled, sve što trebate učiniti je dodati URL adresu u koju se nalazi, a zatim vaš pristupni ključ. Primjerice, ovaj URL (s važećim pristupnim ključem) potražit će podatke za UltraDNS IP:

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

Za skupni pregled jednostavno razdvojite dvije ili više IP adresa zarezima:

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

I na kraju, za traženje tražitelja, ne morate imati IP adresu. Umjesto toga, dodajte ček na svom mjestu:

http://api.ipstack.com/check? access_key = ABC123 'formatu = 1. 
ipstack ip geolocation Primjer Lookup

Prema otvaranju ovih veza, rezultati će u zadanom JSON formatu biti vidljivi na novoj kartici. Sadrži podatke o najbližem gradu, zemlji, zemljopisnoj širini, dužini, jeziku koji se govori u tom području i još mnogo toga.

Korištenje ipstacka na vašoj web lokaciji

Naravno, vjerovatno nećete ručno unositi IP adrese u URL da biste koristili ipstack API. Na početnoj stranici vaše web stranice možete nazvati ipstack i koristiti rezultate putem jezika poput PHP ili JavaScript. ipstack je fleksibilan i također radi s drugim jezicima i raznim okvirima.

ipstack ip geolokacija Uzorak PHP

Potpuno ispitivanje koda je izvan opsega ovog članka, pa vam preporučujemo da pogledate Uzorak Kod odjeljak korisna dokumentacija ipstacka. Vidjeti naše objašnjenje JavaScripta Što je JavaScript i kako funkcionira?Ako učite web razvoj, evo što trebate znati o JavaScript-u i kako to funkcionira s HTML-om i CSS-om. Čitaj više ako vam treba primer.

Nakon što integrirate API u svoju web lokaciju i pohranjuju podatke, pronaći ćete sve vrste korištenja za to. API može otkriti alate za indeksiranje i korisnike Tor-a pa ih možete lako blokirati. Modul valute omogućava vam da ponudite prodajne prozore u lokalnoj valuti korisnika. I saznajte koliki je postotak posjetitelja iz kojih zemalja je dragocjen.

cijena

Vaš besplatni API ipstack ključ uključuje 10.000 zahtjeva mjesečno s osnovnim modulom lokacije. Za malo web mjesto to bi trebalo biti dovoljno, ali profesionalni će korisnici vjerojatno htjeti nadograditi na premijski plan.

ipstack ip. planovi za određivanje cijena geolokacije

Basic, uz 9,99 USD mjesečno, korak je od besplatnog plana. Povećava vaše mjesečne zahtjeve na 50 000 i uključuje SSL enkripciju. Također ćete dobiti pristup dodatnim modulima koji vam govore više o korisnikovom IP-u, uključujući valutu i vremenske zone. Ako vam treba još više, možete provjeriti planove Professional ili Professional Plus.

Lako pregledavanje je jednostavno s ipstackom

ipstack prima preko dva milijuna zahtjeva i ažurira svoju bazu podataka više od 20 puta dnevno. Također je pouzdan, sa 99.998% produženog u zadnjih 30 dana. Bilo da isprobate besplatni plan ili se odlučite za vrhunsku ponudu, možete znati da je pouzdano rješenje za vaše potrebe pretraživanja IP geolokacije.

Za daljnje čitanje provjerite kako ući u trag IP adresi i pronaći svoju Kako pronaći IP adresu na računalu i kako pronaći svojŽelite vidjeti IP adresu svog računala? Možda želite otkriti gdje se nalazi drugo računalo? Dostupni su razni besplatni alati koji o računalu znaju više o njegovoj IP adresi. Čitaj više .

Kreditna slika: efks /DepositPhotos

Ben je zamjenik urednika i sponzorirani menadžer postova na MakeUseOf. Ima B.S. na Računalnim informacijskim sustavima s Grove City Collegea, gdje je diplomirao na Cum Laudeu i s odlikovanjem na njegovom majoru. Uživa u pomaganju drugima te strastveno gleda na videoigre.