Jei turite svetainę, tikrai domitės, kas joje lankosi. Bet kodėl paliekant save tamsoje spėliojant apie savo lankytojus ar dirbant su neišsamia informacija?
ipstack yra galingas jūsų svetainės įrankis, kuris gali nustatyti jūsų lankytojus pagal IP adresą per geografinę vietą. Skaitykite toliau ir sužinokite daugiau apie šį IP geografinės padėties nustatymo įrankį ir kaip juo naudotis.
Kas yra „ipstack“?
„ipstack“ yra IP geografinės padėties nustatymo API, kuri realiu laiku gali ieškoti tikslių jūsų svetainės lankytojų vietų. Kai norite pamatyti informaciją, ją galite atsisiųsti per kelias sekundes JSON arba XML formatu, kad galėtumėte lengvai peržiūrėti ir apdoroti.
Yra keletas priežasčių, kodėl naudinga naudoti tokį įrankį. Viena vertus, tai padeda efektyviau aptikti rizikingų IP adresų grėsmes. Kai nesąžiningi adresai lankosi jūsų svetainėje, greitas „ipstack“ identifikavimas padeda ją saugoti.
Kita nesaugumo priežastis - lankytojų patirties pritaikymas atsižvelgiant į vietą. Pvz., Galite aptikti vartotojo šalį ir pakeisti kalbos nustatymus skraidydami pagal tai, kur yra jo IP. Arba galbūt turėtumėte šiek tiek kitokį turinį, pagal kurį jūsų svetainėje teikiama pirmenybė, atsižvelgiant į vartotojo regioną.
Darbo su „ipstack“ pradžia
Galite nemokamai išbandyti „ipstack“ naudodami nemokamą API raktą. Eikite į ipstack pagrindiniame puslapyje ir spustelėkite oranžinę Gaukite nemokamą API raktą mygtuką viršutiniame dešiniajame kampe. Pamatysite įvairius „Ipstack“ planus (kuriuos aptarsime toliau).
Tada turėsite prisiregistruoti gauti nemokamą sąskaitą. Įveskite savo el. Pašto adresą ir slaptažodį, taip pat atsiskaitymo adresą (ir įmonės informaciją, jei norite). Jums nereikia nurodyti jokios nemokamo plano mokėjimo informacijos.
Kai tai padarysite, pamatysite: Greita pradžia puslapis su jūsų API raktu. Tai reikalinga norint naudotis paslauga, todėl įsitikinkite, kad ją saugote.
IP peržvalgos
Turėtumėte žinoti apie tris pagrindinius „ipstack“ IP naudojimo būdus:
- Standartinė peržiūra: Paprasčiausias būdas, kai duomenys ieškomi už vieno IP adreso.
- Masinė paieška: Tai leidžia vienu metu ieškoti kelių IP adresų duomenų.
- Prašytojo peržiūra: Naudokite tai norėdami ieškoti duomenų apie IP adresą, pateikiantį API užklausą.
Nesvarbu, kurį iš trijų metodų naudojate, visi skambučiai į „ipstack“ API prasideda tuo pačiu pagrindiniu URL:
http://api.ipstack.com/
Norėdami atlikti pagrindinę IP paiešką, viskas, ką jums reikia padaryti, yra pridėti aptariamą IP adresą prie šio URL, po kurio nurodomas jūsų prieigos raktas. Pavyzdžiui, šis URL (su galiojančiu prieigos raktu) ieškos „UltraDNS IP“ informacijos:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
Norėdami atlikti masinę paiešką, paprasčiausiai atskirkite du ar daugiau IP adresų kableliais:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
Galiausiai, jei norite ieškoti užklausos pateikėjo, jums nereikia nurodyti IP adreso. Verčiau pridėkite patikrinti jo vietoje:
http://api.ipstack.com/check? „access_key = ABC123 & format = 1“.
Pagal numatytuosius nustatymus JSON formato rezultatus matysite naujame skirtuke, atidarę šias nuorodas. Tai apima informaciją apie artimiausią miestą, šalį, platumą, ilgumą, ta kalba vartojamą kalbą ir dar daugiau.
„Ipstack“ naudojimas jūsų svetainėje
Žinoma, greičiausiai neketinsite rankiniu būdu įvesti IP adresų į URL, kad galėtumėte naudoti „ipstack“ API. Savo svetainės užrašu galite paskambinti į „ipstack“ ir naudoti rezultatus tokiomis kalbomis kaip PHP ar „JavaScript“. „ipstack“ yra lanksti ir veikia kartu su kitomis kalbomis bei įvairiomis sistemomis.
Išsamus kodo išnagrinėjimas nepatenka į šio straipsnio taikymo sritį, todėl rekomenduojame pažvelgti į Imties kodas skyrius naudinga „ipstack“ dokumentacija. Pamatyti mūsų „Java“ paaiškinimas Kas yra „JavaScript“ ir kaip jis veikia?Jei mokotės kurti internetą, štai ką reikia žinoti apie „JavaScript“ ir kaip ji veikia su HTML ir CSS. Skaityti daugiau jei jums reikia grunto.
Kai integruosite API į savo svetainę ir kaupsite duomenis, rasite įvairių jos naudojimo būdų. API gali aptikti tikrinimo įrenginius ir „Tor“ vartotojus, kad galėtumėte lengvai juos užblokuoti. Valiutos modulis leidžia jums pasiūlyti vitrinas vartotojo vietine valiuta. O vertinga sužinoti, koks procentas lankytojų atvyksta iš kokių šalių.
Kainodara
Į nemokamą „ipstack“ API raktą įeina 10 000 užklausų per mėnesį su pagrindiniu vietos moduliu. Mažai svetainei to turėtų pakakti, tačiau profesionalūs vartotojai greičiausiai norės atnaujinti versiją į priemokos planas.
Pagrindinis, 9,99 USD per mėnesį, yra vienas žingsnis aukščiau nemokamo plano. Tai padidina jūsų mėnesio užklausas iki 50 000 ir apima SSL šifravimą. Taip pat gausite prieigą prie papildomų modulių, kurie jums daugiau pasakys apie vartotojo IP, įskaitant valiutą ir laiko juostas. Jei jums reikia dar daugiau, galite pasitikrinti „Professional“ ar „Professional Plus“ planus.
„Ipstack“ palengvina paiešką
ipstack gauna daugiau nei du milijonus užklausų ir atnaujina savo duomenų bazę daugiau nei 20 kartų per dieną. Tai taip pat patikima: 99,998% veikimo laikas per pastarąsias 30 dienų. Nesvarbu, ar išbandysite nemokamą planą, ar pasirinksite aukščiausios kokybės pasiūlymą, galite žinoti, kad tai patikimas sprendimas jūsų IP geografinės padėties paieškai.
Norėdami perskaityti toliau, apsilankykite kaip atsekti IP adresą ir surasti savo Kaip atsekti IP adresą prie kompiuterio ir kaip susirasti savoAr norite pamatyti savo kompiuterio IP adresą? Galbūt norite sužinoti, kur yra kitas kompiuteris? Galimi įvairūs nemokami įrankiai, kurie jums daugiau papasakoja apie kompiuterį ir jo IP adresą. Skaityti daugiau .
Vaizdo kreditas: efks /Indėlių nuotraukos
Benas yra „MakeUseOf“ redaktoriaus pavaduotojas ir rėmėjų pašto vadovas. Jis laiko B.S. studijavo kompiuterių informacinėse sistemose iš Grovo miesto koledžo, kur baigė Cum Laude studijas ir buvo pagyrimu. Jis mėgsta padėti kitiems ir aistringai žaidžia vaizdo žaidimus kaip laikmeną.