Ако имате уебсайт, със сигурност се интересувате от това кой го посещава. Но защо да се оставяте на тъмно, като се досещате за посетителите си или работите с непълна информация?
ipstack е мощен инструмент за вашия уебсайт, който може да локализира посетителите си по IP адрес чрез геолокация. Прочетете, за да разберете повече за този инструмент за геолокация на IP и как да го използвате.
Какво е ipstack?
ipstack е IP геолокационен API, който може да търси точни местоположения за посетителите на вашия уеб сайт в реално време. Когато искате да видите информацията, можете да я изтеглите за секунди във формат JSON или XML за лесен преглед и обработка.
Има няколко причини, че използването на подобен инструмент е изгодно. От една страна, той ви помага да откривате заплахи от рискови IP адреси по-ефективно. Когато измамен адрес посещава вашия сайт, бързата идентификация на ipstack помага да се запази.
Друга причина, която не е свързана със сигурността, е адаптирането на опита на посетителите въз основа на местоположението. Например, можете да откриете държавата на потребителя и да промените настройките на езика в движение въз основа на техния IP адрес. Или може да имате малко по-различно приоритетно съдържание на уебсайта си в зависимост от региона на потребителя.
Първи стъпки с ipstack
Можете да изпробвате безплатно ipstack с безплатен API ключ. Насочете се към ipstack начална страница и щракнете върху оранжевото Вземете безплатен API ключ бутон в горния десен ъгъл. Ще видите различни планове на ipstack (които ще обсъдим по-долу).
След това ще трябва да се регистрирате за безплатен акаунт. Въведете имейл адреса и паролата си, както и адреса си за фактуриране (и фирмената информация, ако желаете). Не е необходимо да посочвате каквато и да е платежна информация за безплатния план.
След като направите това, ще видите а Бърз старт страница с вашия API ключ. Това ще ви трябва за достъп до услугата, така че не забравяйте да я запазите.
Търсене в IP
Трябва да знаете за трите основни метода за използване на IP на ipstack:
- Стандартен търсене: Най-простият метод, това търси данните зад един IP адрес.
- Групово търсене: Това ви позволява да търсите данни за множество IP адреси наведнъж.
- Търсене на заявителя: Използвайте това, за да търсите данни за IP адреса, който отправя заявката за API.
Без значение кой от трите метода, които използвате, всички обаждания към ipstack API започват с един и същ основен URL адрес:
http://api.ipstack.com/
За основно търсене в IP, всичко, което трябва да направите, е да добавите въпросния IP адрес към този URL адрес, последван от вашия ключ за достъп. Например, този URL адрес (с валиден ключ за достъп) ще търси информацията за UltraDNS IP:
http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1.
За групово търсене просто разделете два или повече IP адреса със запетаи:
http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1.
И накрая, за търсене на рикуестър, не е необходимо да включвате IP адрес. Вместо това добавете проверка на нейно място:
http://api.ipstack.com/check? access_key = АБВ123 & формат = 1.
По подразбиране ще видите резултатите във формат JSON в нов раздел, когато отворите тези връзки. Тя включва информация за най-близкия град, държава, географска ширина, дължина, език, който се говори в тази област и други.
Използване на ipstack на вашия уебсайт
Разбира се, вероятно няма да въвеждате ръчно IP адреси в URL, за да използвате API на ipstack. В края на вашия уеб сайт можете да се обадите на ipstack и да използвате резултатите чрез езици като PHP или JavaScript. ipstack е гъвкав и също работи с други езици и различни рамки.
Пълното проучване на кода е извън обхвата на тази статия, затова ви препоръчваме да разгледате Примерен код раздел на полезна документация на ipstack. виждам нашето обяснение на JavaScript Какво е JavaScript и как работи?Ако научавате уеб разработка, ето какво трябва да знаете за JavaScript и как работи с HTML и CSS. Прочетете още ако имате нужда от грунд.
След като интегрирате API в уебсайта си и съхранявате данните, ще намерите всякакъв вид употреба за него. Приложният програмен интерфейс (API) може да открие роувъри и потребители на Tor, така че можете лесно да ги блокирате. Валутният модул ви позволява да предлагате витрини в местната валута на потребителя. И да научите какъв процент от посетителите ви идват от кои страни е ценно.
Ценообразуване
Вашият безплатен ключ за ipstack API включва 10 000 заявки на месец с основния модул за местоположение. За малък уебсайт това трябва да е достатъчно, но професионалните потребители вероятно ще искат да надстроят до премиен план.
Основен, при $ 9,99 на месец, е една крачка напред от безплатния план. Той повишава месечните ви заявки до 50 000 и включва SSL криптиране. Ще получите достъп и до допълнителни модули, които ви разказват повече за IP на потребителя, включително валута и часови зони. Ако имате нужда от още повече, можете да разгледате плановете Professional или Professional Plus.
Търсене става лесно с ipstack
ipstack получава над два милиона заявки и актуализира своята база данни повече от 20 пъти на ден. Освен това е надежден, с 99,998% продължителност през последните 30 дни. Независимо дали изпробвате безплатния план или сте избрали първокласна оферта, можете да знаете, че това е надеждно решение за вашите нужди за търсене на геолокация в IP.
За допълнително четене, разгледайте как да проследите IP адрес и да намерите свой собствен Как да проследите IP адрес до компютър и как да намерите своя собственаИскате ли да видите IP адреса на вашия компютър? Може би искате да откриете къде се намира друг компютър? Предлагат се различни безплатни инструменти, които ви разказват повече за компютър и неговия IP адрес. Прочетете още .
Кредитна снимка: efks /DepositPhotos
Бен е заместник-редактор и мениджър на спонсорирани публикации в MakeUseOf. Той притежава B.S. в компютърни информационни системи от Гроув Сити Колидж, където завършва Cum Laude и с отличие в специалността си. Той обича да помага на другите и страстно се отнася към видеоигрите като медия.