Ak prevádzkujete web, určite vás zaujíma, kto ho navštívil. Prečo sa však nechať v tme hádaním o svojich návštevníkoch alebo prácou s neúplnými informáciami?
ipstack je výkonným nástrojom pre váš web, ktorý dokáže lokalizovať vašich návštevníkov podľa adresy IP prostredníctvom geolokácie. Čítajte ďalej a získajte viac informácií o tomto nástroji geolokácie IP a o tom, ako ho používať.
Čo je to ipstack?
ipstack je rozhranie API na geolokáciu IP, ktoré v reálnom čase môže vyhľadávať presné polohy pre návštevníkov vašich webových stránok. Ak chcete zobraziť informácie, môžete ich stiahnuť v priebehu niekoľkých sekúnd vo formáte JSON alebo XML, aby ste ich mohli ľahko skontrolovať a spracovať.
Existuje niekoľko dôvodov, že použitie takéhoto nástroja je výhodné. Jednak pomáha efektívnejšie odhaľovať hrozby z rizikových adries IP. Keď nečestná adresa navštívi vaše stránky, rýchla identifikácia ipstacku pomáha udržať ju v bezpečí.
Ďalším dôvodom, ktorý nie je zabezpečený, je úprava zážitku návštevníkov na základe polohy. Môžete napríklad zistiť krajinu používateľa a zmeniť jazykové nastavenia za chodu na základe toho, kde je ich adresa IP. Alebo môžete mať mierne odlišný obsah na svojom webe v závislosti od oblasti používateľa.
Začíname so systémom ipstack
Môžete bezplatne vyskúšať ipstack s bezplatným kľúčom API. Zamierte na ipstack domovskú stránku a kliknite na oranžovú Získajte bezplatný kľúč API v pravom hornom rohu. Uvidíte rôzne plány spoločnosti ipstack (o ktorých budeme diskutovať nižšie).
Ďalej si musíte zaregistrovať bezplatný účet. Zadajte svoju e-mailovú adresu a heslo, ako aj svoju fakturačnú adresu (a prípadne informácie o spoločnosti). Pre bezplatný program nemusíte zadávať žiadne informácie o platbe.
Akonáhle to urobíte, uvidíte Rýchly štart pomocou kľúča API. Budete to potrebovať na prístup k službe, takže sa uistite, že ste v bezpečí.
Vyhľadávanie IP
Mali by ste vedieť o troch hlavných metódach používania IP adresy ipstacku:
- Štandardné vyhľadávanie: Najjednoduchšou metódou je vyhľadávanie údajov za jednou adresou IP.
- Hromadné vyhľadávanie: To vám umožní vyhľadávať údaje pre viac IP adries naraz.
- Hľadanie žiadateľa: Pomocou tohto nástroja môžete vyhľadať údaje o adrese IP, ktorá vytvára požiadavku rozhrania API.
Bez ohľadu na to, ktorú z troch metód použijete, všetky volania rozhrania API ipstack začínajú rovnakou základnou adresou URL:
http://api.ipstack.com/
Pri základnom vyhľadávaní IP stačí pridať túto adresu IP k tejto adrese URL a následne prístupový kľúč. Napríklad táto adresa URL (s platným prístupovým kľúčom) vyhľadá informácie pre server UltraDNS IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
Pri hromadnom vyhľadávaní jednoducho oddelte dve alebo viac adries IP čiarkami:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
Nakoniec nemusíte pri vyhľadávaní žiadateľa uviesť IP adresu. Namiesto toho pridajte skontrolovať na svojom mieste:
http://api.ipstack.com/check? access_key = ABC123 & format = 1.
Po otvorení týchto odkazov sa na novej karte predvolene zobrazia výsledky vo formáte JSON. Zahŕňa informácie o najbližšom meste, krajine, zemepisnej šírke, zemepisnej šírke, jazyku, ktorým sa hovorí v tejto oblasti, a ďalšie informácie.
Používanie ipstacku na vašich webových stránkach
Pravdepodobne pravdepodobne nebudete manuálne zadávať adresy IP do adresy URL, aby ste mohli používať rozhranie ipstack API. Na pozadí svojich webových stránok môžete zavolať ipstack a použiť výsledky v jazykoch ako PHP alebo JavaScript. ipstack je flexibilný a funguje aj s inými jazykmi a rôznymi rámcami.
Úplné preskúmanie kódu je nad rámec tohto článku, preto vám odporúčame pozrieť sa na Vzorový kód časť z Užitočná dokumentácia ipstacku. vidieť naše vysvetlenie JavaScriptu Čo je to JavaScript a ako to funguje?Ak sa učíte vývoj webových aplikácií, potrebujete vedieť o JavaScripte a o tom, ako to funguje s HTML a CSS. Čítaj viac ak potrebujete základný náter.
Po integrácii rozhrania API do svojich webových stránok a ukladaní údajov nájdete pre tento účel najrôznejšie spôsoby použitia. Rozhranie API dokáže zisťovať prehľadávače a používateľov Tor, takže ich môžete ľahko blokovať. Menový modul vám umožňuje ponúkať výklady v miestnej mene používateľa. A dozvedieť sa, aké percento vašich návštevníkov pochádza z toho, z ktorých krajín je hodnotné.
stanovenie ceny
Váš bezplatný kľúč rozhrania ipstack API obsahuje 10 000 žiadostí mesačne s modulom základného umiestnenia. Pre malú webovú stránku by to malo stačiť, ale profesionálni používatelia budú pravdepodobne chcieť prejsť na poistný plán.
Základné, za 9,99 dolárov mesačne, je o krok vyššie ako bezplatný plán. Zvyšuje vaše mesačné požiadavky na 50 000 a zahŕňa šifrovanie SSL. Získate tiež prístup k ďalším modulom, ktoré vám poskytnú viac informácií o IP používateľa, vrátane meny a časového pásma. Ak potrebujete ešte viac, môžete sa pozrieť na plány Professional alebo Professional Plus.
Jednoduché vyhľadávanie vďaka ipstacku
ipstack dostane viac ako dva milióny žiadostí a aktualizuje svoju databázu viac ako 20-krát denne. Je tiež spoľahlivá s 99,998% prevádzkou za posledných 30 dní. Či už vyskúšate bezplatný plán alebo sa rozhodnete pre prémiovú ponuku, môžete vedieť, že je to dôveryhodné riešenie pre vaše potreby vyhľadávania geolokácie IP.
Ďalšie čítanie nájdete ako sledovať IP adresu a nájsť svoju vlastnú Ako sledovať IP adresu v počítači a ako nájsť svoju vlastnúChcete vidieť IP adresu vášho počítača? Možno chcete zistiť, kde sa nachádza iný počítač? K dispozícii sú rôzne bezplatné nástroje, ktoré vám viac informujú o počítači o jeho IP adrese. Čítaj viac .
Obrázok Kredit: efks /depositphotos
Ben je zástupcom redaktora a sponzorovaným post manažérom na MakeUseOf. Je držiteľom titulu B.S. v odbore počítačových informačných systémov z Grove City College, kde absolvoval štúdium Cum Laude as titulom Honours. Rád pomáha druhým a je vášnivým hráčom videohier ako média.