Эта должность стала возможной благодаря получению вознаграждения. Фактическое содержание и мнения являются единственными мнениями автора, который сохраняет редакционную независимость, даже когда публикация спонсируется. Для более подробной информации, пожалуйста, прочитайте наш отказ от ответственности.

Если вы пользуетесь веб-сайтом, вам, безусловно, интересно, кто его посещает. Но зачем оставлять себя в неведении, гадая о ваших посетителях или работая с неполной информацией?

ipstack это мощный инструмент для вашего сайта, который может определять местоположение ваших посетителей по IP-адресу с помощью геолокации. Читайте дальше, чтобы узнать больше об этом инструменте геолокации IP и о том, как его использовать.

Что такое ipstack?

ipstack - это API для определения географического местоположения, который может в режиме реального времени искать точные местоположения посетителей вашего сайта. Если вы хотите просмотреть информацию, вы можете за считанные секунды загрузить ее в формате JSON или XML для удобства просмотра и обработки.

instagram viewer

Есть несколько причин, по которым использование такого инструмента выгодно. С одной стороны, это помогает вам более эффективно обнаруживать угрозы с рискованных IP-адресов. Когда мошеннический адрес посещает ваш сайт, быстрая идентификация ipstack помогает обеспечить его безопасность.

Еще одна причина, не связанная с безопасностью, - корректировка опыта ваших посетителей в зависимости от местоположения. Например, вы можете обнаружить страну пользователя и изменить языковые настройки на лету в зависимости от их IP-адреса. Или, возможно, у вас на вашем веб-сайте приоритетное содержание в зависимости от региона пользователя.

Начало работы с ipstack

Вы можете бесплатно попробовать ipstack с бесплатным ключом API. Голова к ipstack домашнюю страницу и нажмите оранжевый Получите бесплатный ключ API Кнопка в правом верхнем углу. Вы увидите различные планы ipstack (о которых мы поговорим ниже).

ipstack ip geolocation Бесплатный ключ API

Далее вам нужно зарегистрироваться для бесплатной учетной записи. Введите свой адрес электронной почты и пароль, а также свой платежный адрес (и информацию о компании, если хотите). Вам не нужно указывать платежную информацию для бесплатного плана.

Как только вы это сделаете, вы увидите Быстрый старт страница с вашим ключом API. Это понадобится вам для доступа к услуге, поэтому убедитесь, что вы храните ее в безопасности.

IP-поиск

Вы должны знать о трех основных методах использования IP-адреса ipstack:

  • Стандартный поиск: Самый простой метод - это поиск данных за одним IP-адресом.
  • Массовый поиск: Это позволяет вам искать данные для нескольких IP-адресов одновременно.
  • Поиск запроса: Используйте это для поиска данных по IP-адресу, который отправляет запрос API.

Независимо от того, какой из трех методов вы используете, все вызовы API ipstack начинаются с одного и того же базового URL:

http://api.ipstack.com/

Для простого поиска IP-адреса все, что вам нужно сделать, это добавить соответствующий IP-адрес к этому URL-адресу, а затем ваш ключ доступа. Например, этот URL (с действительным ключом доступа) будет искать информацию для IP-адреса UltraDNS:

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 = ABC123 & формат = 1. 
ipstack ip geolocation Пример поиска

По умолчанию вы увидите результаты в формате JSON на новой вкладке при открытии этих ссылок. Он включает в себя информацию о ближайшем городе, стране, широте, долготе, языке, на котором говорят в этой области, и многое другое.

Использование ipstack на вашем сайте

Конечно, вы, вероятно, не собираетесь вручную вводить IP-адреса в URL, чтобы использовать API ipstack. На сервере вашего сайта вы можете позвонить в ipstack и использовать результаты на таких языках, как PHP или JavaScript. ipstack является гибким и работает с другими языками и различными фреймворками.

ipstack ip geolocation Пример PHP

Полное изучение кода выходит за рамки данной статьи, поэтому мы рекомендуем вам взглянуть на Образец кода раздел полезная документация ipstack. Увидеть наше объяснение JavaScript Что такое JavaScript и как он работает?Если вы изучаете веб-разработку, вот что вам нужно знать о JavaScript и о том, как он работает с HTML и CSS. Прочитайте больше если вам нужен учебник для начинающих.

После того, как вы интегрировали API в свой веб-сайт и сохранили данные, вы найдете для него все виды использования. API может обнаруживать сканеры и пользователей Tor, поэтому вы можете легко их заблокировать. Валютный модуль позволяет предлагать витрины в местной валюте пользователя. И узнать, какой процент ваших посетителей из каких стран ценен.

ценообразование

Ваш бесплатный API-ключ ipstack включает 10 000 запросов в месяц с модулем базового местоположения. Для небольшого веб-сайта этого должно быть достаточно, но профессиональные пользователи, вероятно, захотят перейти на премиальный план.

ipstack ip геолокационные тарифные планы

Базовый, по $ 9,99 в месяц, на один шаг выше бесплатного плана Он увеличивает ваши ежемесячные запросы до 50 000 и включает шифрование SSL. Вы также получите доступ к дополнительным модулям, которые расскажут вам больше об IP-адресе пользователя, включая валюту и часовые пояса. Если вам нужно еще больше, вы можете проверить планы Professional или Professional Plus.

Поиск стал проще благодаря ipstack

ipstack получает более двух миллионов запросов и обновляет свою базу данных более 20 раз в день. Это также надежно, с временем работы 99,998% за последние 30 дней. Испытываете ли вы бесплатный план или выбираете премиум-предложение, вы можете быть уверены, что это надежное решение для ваших задач поиска IP-геолокации.

Для дальнейшего чтения, проверьте как отследить IP-адрес и найти свой собственный Как отследить IP-адрес на ПК и как найти свой собственныйХотите увидеть IP-адрес вашего компьютера? Возможно, вы хотите узнать, где находится другой компьютер? Доступны различные бесплатные инструменты, которые расскажут вам больше о компьютере и его IP-адресе. Прочитайте больше .

Имиджевый кредит: efks /DepositPhotos

Бен является заместителем редактора и спонсором почтового менеджера в MakeUseOf. Он имеет степень бакалавра в области компьютерных информационных систем в Grove City College, где он окончил с отличием и с отличием в его специальности. Он любит помогать другим и увлечен видеоиграми как медиумом.