Šo amatu padarīja iespējamu aplayer, izmantojot kompensāciju. Faktiskais saturs un viedokļi ir tikai autora uzskati, kas saglabā redakcionālo neatkarību pat tad, ja amats tiek sponsorēts. Lai iegūtu sīkāku informāciju, lūdzu, izlasiet mūsu atruna.

Ja jums ir vietne, jūs noteikti interesē, kas to apmeklē. Bet kāpēc gan atstāt sevi tumsā, domājot par apmeklētājiem vai strādājot ar nepilnīgu informāciju?

ipstack ir spēcīgs jūsu vietnes rīks, kas, izmantojot ģeogrāfisko atrašanās vietu, var atrast jūsu apmeklētājus pēc IP adreses. Lasiet tālāk, lai uzzinātu vairāk par šo IP ģeogrāfiskās atrašanās vietas noteikšanas rīku un tā izmantošanu.

Kas ir ipstack?

ipstack ir IP ģeogrāfiskās atrašanās vietas noteikšanas API, kas reāllaikā var meklēt precīzas jūsu vietnes apmeklētāju atrašanās vietas. Kad vēlaties redzēt informāciju, to dažās sekundēs varat lejupielādēt JSON vai XML formātā, lai to ērti pārskatītu un apstrādātu.

Ir vairāki iemesli, kāpēc šāda rīka izmantošana ir izdevīga. Pirmkārt, tas palīdz efektīvāk atklāt riskantu IP adrešu draudus. Kad negodīga adrese apmeklē jūsu vietni, ipstack ātrā identifikācija palīdz to saglabāt.

Vēl viens iemesls, kas nav saistīts ar drošību, ir apmeklētāju pieredzes pielāgošana, pamatojoties uz atrašanās vietu. Piemēram, jūs varētu noteikt lietotāja valsti un mainīt valodas iestatījumus lidojuma laikā atkarībā no tā, kur atrodas viņa IP. Vai arī jums var būt atšķirīgs saturs, kas jūsu vietnē prioritizēts atkarībā no lietotāja reģiona.

Darba sākšana ar ipstack

Jūs varat bez maksas izmēģināt ipstack, izmantojot bezmaksas API atslēgu. Dodies uz ipstack sākumlapu un noklikšķiniet uz oranžās krāsas Iegūstiet bezmaksas API atslēgu poga augšējā labajā stūrī. Jūs redzēsit dažādus ipstack plānus (par kuriem mēs diskutēsim tālāk).

ipstack ip geolocation Bezmaksas API atslēga

Pēc tam jums būs jāpierakstās uz bezmaksas kontu. Ievadiet savu e-pasta adresi un paroli, kā arī norēķinu adresi (un uzņēmuma informāciju, ja vēlaties). Bezmaksas plānā jums nav jānorāda nekāda maksājuma informācija.

Kad esat to izdarījis, redzēsit Ātrs sākums lapu ar jūsu API atslēgu. Tas jums būs nepieciešams, lai piekļūtu pakalpojumam, tāpēc pārliecinieties, ka tas ir drošībā.

IP meklēšana

Jums jāzina par trim galvenajām ipstack IP izmantošanas metodēm:

  • Standarta meklēšana: Vienkāršākā metode, tā meklē datus aiz vienas IP adreses.
  • Lielapjoma meklēšana: Tas ļauj jums meklēt datus par vairākām IP adresēm vienlaikus.
  • Pieprasītāja meklēšana: Izmantojiet to, lai meklētu datus par IP adresi, kas rada API pieprasījumu.

Neatkarīgi no tā, kuru no trim metodēm izmantojat, visi zvani uz ipstack API sākas ar to pašu bāzes URL:

http://api.ipstack.com/

Pamata IP meklēšanai jums atliek tikai pievienot attiecīgajai IP adresei šo URL, kam seko jūsu piekļuves atslēga. Piemēram, šis URL (ar derīgu piekļuves atslēgu) meklēs informāciju par UltraDNS IP:

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

Lielapjoma meklēšanai vienkārši atdaliet divas vai vairākas IP adreses ar komatiem:

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

Visbeidzot, lai meklētu pieprasītāju, jums nav jāiekļauj IP adrese. Tā vietā pievienojiet pārbaudīt tā vietā:

http://api.ipstack.com/check? access_key = ABC123 & formāts = 1. 
ipstack ip ģeogrāfiskās atrašanās vietas noteikšanas piemērs

Pēc noklusējuma, atverot šīs saites, rezultātus redzēsit JSON formātā jaunā cilnē. Tajā ir informācija par tuvāko pilsētu, valsti, platumu, garumu, valodu, kurā runā šajā apgabalā, un daudz ko citu.

Ipstack izmantošana jūsu vietnē

Protams, jūs, iespējams, nedomājat manuāli ievadīt IP adreses URL, lai izmantotu ipstack API. Vietnes aizmugurē varat piezvanīt uz ipstack un izmantot rezultātus tādās valodās kā PHP vai JavaScript. ipstack ir elastīga un darbojas arī ar citām valodām un dažādiem ietvariem.

ipstack ip ģeogrāfiskās atrašanās vietas noteikšanas paraugs PHP

Koda pilnīga pārbaude nav iekļauta šajā rakstā, tāpēc iesakām apskatīt Parauga kods sadaļa ipstack noderīgā dokumentācija. Skat mūsu JavaScript skaidrojums Kas ir JavaScript un kā tas darbojas?Ja jūs mācāties tīmekļa attīstību, lūk, kas jums jāzina par JavaScript un kā tas darbojas ar HTML un CSS. Lasīt vairāk ja jums ir nepieciešams gruntējums.

Kad esat integrējis API savā vietnē un saglabājat datus, jūs atradīsit visa veida lietojumus. API var noteikt robotus un Tor lietotājus, lai jūs tos varētu viegli bloķēt. Valūtas modulis ļauj piedāvāt fasādes lietotāja vietējā valūtā. Un ir vērtīgi uzzināt, cik procentuāli apmeklētāji ierodas no kādām valstīm.

Cenu noteikšana

Jūsu bezmaksas ipstack API atslēga ietver 10 000 pieprasījumus mēnesī ar pamata atrašanās vietas moduli. Nelielai vietnei ar to vajadzētu pietikt, taču profesionāli lietotāji, iespējams, vēlēsies jaunināt uz a piemaksu plāns.

ipstack ip ģeogrāfiskās atrašanās vietas noteikšanas plāni

Pamata cena - 9,99 USD mēnesī - ir viens solis uz priekšu no bezmaksas plāna. Tas palielina jūsu ikmēneša pieprasījumus līdz 50 000 un ietver SSL šifrēšanu. Jūs arī iegūsit piekļuvi papildu moduļiem, kas jums vairāk pastāstīs par lietotāja IP, ieskaitot valūtu un laika joslas. Ja jums ir nepieciešams vēl vairāk, varat pārbaudīt Professional vai Professional Plus plānus.

Uzmeklēšana, kas atvieglota ar ipstack

ipstack saņem vairāk nekā divus miljonus pieprasījumu un atjaunina datu bāzi vairāk nekā 20 reizes dienā. Tas ir arī uzticams - ar 99,998% darbības laiku pēdējās 30 dienās. Neatkarīgi no tā, vai izmēģināt bezmaksas plānu vai izvēlaties piemaksu piedāvājumu, varat zināt, ka tas ir uzticams risinājums jūsu IP ģeogrāfiskās atrašanās vietas noteikšanas vajadzībām.

Papildu lasīšanai apskatiet kā izsekot IP adresi un atrast savu Kā izsekot IP adresi datoram un kā atrast savuVai vēlaties redzēt sava datora IP adresi? Varbūt vēlaties uzzināt, kur atrodas cits dators? Ir pieejami dažādi bezmaksas rīki, kas vairāk stāsta par datoru un tā IP adresi. Lasīt vairāk .

Attēla kredīts: efks /DepozītsPhotos

Bens ir redaktora vietnieks un sponsorētā pasta menedžera vietne MakeUseOf. Viņam ir B.S. datorinformācijas sistēmās no Grove City koledžas, kur viņš absolvēja Cum Laude un ar izcilību viņa galvenajā kategorijā. Viņš bauda palīdzēt citiem un aizraujas ar videospēlēm kā mediju.