8 лучших инструментов API геолокации по IP. Часть 2

API геолокации по IP — это самый быстрый и удобный способ определения IP-адресов. В сервисах API нейронная сеть обновляет базу данных в режиме реального времени. 

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

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

1. DB-IP

DB-IP поможет вам определить информацию о местоположении, которое охватывает 215 000 городов по всему миру. С помощью DB-IP вы сможете получить следующие данные: 

  • Информацию о местоположении; 
  • Демографические данные на основе IP-адреса;
  • Анализ рисков, при котором могут быть обнаружены прокси или TOR.

У сервиса есть панель инструментов, которая показывает вам данные об использовании API-запросов в реальном времени и за прошлые периоды.

Этот инструмент легко интегрировать с помощью архитектуры RESTful API, а бесплатная пробная версия сервиса не требует ключа API. 

2. ipgeolocation.io

ipgeolocation — это сервис, который предлагает следующие функции: 

  • Поиск IP-адреса, кода страны, языка и почтового индекса;
  • Определение валюты;
  • Обнаружение часового пояса;
  • Подключение с ISP;
  • Обеспечение безопасности, включая обнаружение TOR, VPN и прокси;
  • Пользовательский агент, который определяет браузер, процессор и операционную систему пользователя;
  • Обратный поиск IP-адреса для получения имени хоста / домена и DNS;
  • Поиск IP-адреса домена, который включает данные интернет-провайдера.

3. ipinfo

Сервис ipinfo обслуживает более 40 миллиардов запросов в месяц от предприятий и частных лиц. С помощью этого сервиса вы сможете получить следующие параметры: 

  • Данные геолокации;
  • Обнаружение ASN и ISP
  • Название компании, владеющей IP;
  • Диапазон IP-адресов;
  • Обнаружение VPN и прокси.

На веб-сайте инструмента представлен широкий спектр решений и для разных секторов. Также вам будет доступен бесплатный вариант, который ограничен 50 000 запросами в месяц. ipinfo использует Fetch API, а документацию с примерами вы сможете легко найти на веб-сайте.

4. ipdata

Ipdata — это сервис, который помогает получить следующие данные:   

  • Данные геолокации;
  • Данные ASN;
  • Валюта;
  • Часовой пояс.

С любой платной версией вам будут доступны все возможные функции сервиса, в бесплатной версии количество вызовов будет ограничено до 1500 в день.

Документация на сайте сервиса содержит примеры того, как API может быть реализован с использованием таких языков, как Python, Node, PHP и другие.

Данные IP-адреса обновляются дважды в неделю, а обновления данных об угрозах публикуются каждый час.


Источник: designshack.net

Условия передачи информации

Я даю согласие OOO «ЭсБилдер» (далее «BINN») на обработку моих персональных данных в соответствии со статьями 6, 9, 10, 18 Федерального закона от 27 июля 2006 года № 152-ФЗ «О персональных данных», указанных в онлайн-форме и/или предоставленных мною с целью:

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

Настоящее согласие применяется в отношении обработки следующих данных: имя, номер телефона, адрес электронной почты (E-mail).

Настоящее согласие предоставляется сроком на пять лет. По истечении указанного срока действие согласия считается продленным на каждые следующие пять лет при отсутствии сведений о его отзыве.

Согласие может быть отозвано мною в любой момент путем направления в BINN подписанного мною письменного заявления.