Dacă rulați un site web, sunteți cu siguranță interesat de cine îl vizitează. Dar de ce să te lași în întuneric ghicind despre vizitatorii tăi sau lucrând cu informații incomplete?
ipstack este un instrument puternic pentru site-ul dvs. web care vă poate localiza vizitatorii prin adresă IP prin geolocalizare. Citiți mai departe pentru a afla mai multe despre acest instrument de geolocalizare IP și cum să îl utilizați.
Ce este ipstack?
ipstack este o API de geolocalizare IP care poate căuta locații precise pentru vizitatorii site-ului dvs. în timp real. Când doriți să vedeți informațiile, puteți să le descărcați în câteva secunde în format JSON sau XML, pentru revizuire și procesare ușoară.
Există mai multe motive pentru care utilizarea unui instrument de acest fel este avantajoasă. Pentru unul, vă ajută să detectați mai eficient amenințările de la adresele IP riscante. Când o adresă necinstită îți vizitează site-ul, identificarea rapidă a ipstack ajută la păstrarea acestuia în siguranță.
Un alt motiv non-securitate este ajustarea experienței vizitatorilor dvs. în funcție de locație. De exemplu, este posibil să detectați țara unui utilizator și să schimbați setările de limbă în funcție de locul unde se află IP-ul său. Sau, este posibil să aveți un conținut ușor diferit prioritizat pe site-ul dvs. web, în funcție de regiunea utilizatorului.
Noțiuni introductive cu ipstack
Puteți încerca gratuit ipstack cu o cheie API gratuită. Mergeți spre ipstack pagina principală și faceți clic pe portocaliu Obțineți cheie API gratuită butonul din colțul din dreapta sus. Veți vedea diverse planuri ale ipstack (despre care vom discuta mai jos).
În continuare, va trebui să vă înscrieți pentru un cont gratuit. Introduceți adresa de e-mail și o parolă, precum și adresa de facturare (și informațiile companiei, dacă doriți). Nu trebuie să specificați nicio informație de plată pentru planul gratuit.
După ce ai făcut acest lucru, vei vedea o Pornire rapidă pagina cu cheia API. Veți avea nevoie de acest lucru pentru a accesa serviciul, deci asigurați-vă că îl păstrați în siguranță.
Căutări IP
Ar trebui să știți despre cele trei metode principale de utilizare a IP-ului ipstack:
- Căutare standard: Cea mai simplă metodă, aceasta arată datele din spatele unei singure adrese IP.
- Căutare în masă: Acest lucru vă permite să căutați date pentru mai multe adrese IP simultan.
- Căutare solicitant: Folosiți acest lucru pentru a căuta datele pentru adresa IP care face solicitarea API.
Indiferent care dintre cele trei metode pe care le utilizați, toate apelurile către API-ul ipstack încep cu aceeași adresă URL de bază:
http://api.ipstack.com/
Pentru o căutare IP de bază, tot ce trebuie să faceți este să adăugați adresa IP în cauză la această adresă URL, urmată de cheia de acces. Ca exemplu, această adresă URL (cu o cheie de acces validă) va căuta informațiile pentru un IP UltraDNS:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
Pentru o căutare în vrac, pur și simplu separați două sau mai multe adrese IP cu virgule:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
În cele din urmă, pentru o căutare a solicitantului, nu trebuie să includeți o adresă IP. În schimb, adăugați Verifica in locul lui:
http://api.ipstack.com/check? access_key = ABC123 & format = 1.
În mod implicit, veți vedea rezultatele în format JSON într-o nouă filă atunci când deschideți aceste legături. Acesta include informații despre cel mai apropiat oraș, țară, latitudine, longitudine, limba vorbită în acea zonă și multe altele.
Utilizarea ipstack pe site-ul dvs. web
Desigur, probabil că nu veți introduce manual adrese IP într-o adresă URL pentru a utiliza API-ul ipstack. Pe backend-ul site-ului dvs. web, puteți apela ipstack și puteți utiliza rezultatele prin limbi precum PHP sau JavaScript. ipstack este flexibil și funcționează și cu alte limbi și cu o varietate de cadre.
O examinare completă a codului este dincolo de domeniul de aplicare al acestui articol, așa că vă recomandăm să aruncați o privire asupra Cod simplu secțiunea din documentația utilă a ipstack. Vedea explicația noastră despre JavaScript Ce este JavaScript și cum funcționează?Dacă înveți dezvoltarea web, iată ce trebuie să știi despre JavaScript și cum funcționează cu HTML și CSS. Citeste mai mult dacă aveți nevoie de un primer.
După ce veți avea API-ul integrat în site-ul dvs. web și stocați datele, veți găsi tot felul de utilizări pentru acesta. API-ul poate detecta crawler-urile și utilizatorii Tor, astfel încât să le puteți bloca cu ușurință. Modulul valutar vă permite să oferiți magazine în moneda locală a utilizatorului. Și aflați ce procent din vizitatorii dvs. provin din ce țări este valoroasă.
Prețuri
Cheia dvs. gratuită API ipstack include 10.000 de solicitări pe lună cu modulul de locație de bază. Pentru un site web mic, acest lucru ar trebui să fie suficient, dar utilizatorii profesioniști vor dori probabil să treacă la o versiune a plan premium.
De bază, la 9,99 USD pe lună, este un pas mai mare față de planul gratuit. Crește solicitările lunare la 50.000 și include criptarea SSL. De asemenea, veți avea acces la module suplimentare care vă spun mai multe despre IP-ul utilizatorului, inclusiv moneda și zonele de timp. Dacă aveți nevoie de mai mult, puteți consulta planurile Professional sau Professional Plus.
Căutări simplificate cu ipstack
ipstack primește peste două milioane de solicitări și își actualizează baza de date de peste 20 de ori pe zi. De asemenea, este de încredere, cu 99,998% uptime în ultimele 30 de zile. Indiferent dacă încercați planul gratuit sau optați pentru o ofertă premium, puteți ști că este o soluție de încredere pentru nevoile dvs. de căutare a geolocalizării IP.
Pentru mai multe lecturi, consultați cum să urmărești o adresă IP și să găsești propria ta Cum să urmăriți o adresă IP pe un computer și cum să vă găsiți propria dvs.Doriți să vedeți adresa IP a computerului dvs.? Poate că doriți să descoperiți unde se află un alt computer? Sunt disponibile diverse instrumente gratuite care vă spun mai multe despre un computer și adresa IP a acestuia. Citeste mai mult .
Credit imagine: efks /DepositPhotos
Ben este redactor adjunct și managerul postului sponsorizat la MakeUseOf. El deține un B.S. în Computer Information Systems de la Grove City College, unde a absolvit Cum Laude și cu Onoruri în marea sa. Îi place să-i ajute pe ceilalți și este pasionat de jocurile video ca mediu.