Перейти к основному содержимому

IP::Info - точные данные об IP-адресах

IP::Info

Обзор парсера

IP::InfoIP::Info – точные данные об IP-адресах, которые соответствуют требованиям безопасности, специфичности и перспективности использования.

Функционал A-Parser позволяет сохранять настройки парсинга парсера IP::InfoIP::Info для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое.

Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.

Собираемые данные

Данные собираются с сервиса ipinfo.io

  • Используется ли несколькими серверами
  • Город
  • Регион
  • Страна
  • Местоположение
  • Почтовый индекс
  • Часовой пояс
  • Номер автономной системы
  • Имя ASN
  • Домен ASN
  • Маршрут ASN
  • Тип ASN
  • Название компании
  • Домен компании
  • Тип компании
  • Использует ли IP VPN
  • Использует ли IP прокси-сервер
  • Использует ли IP TOR
  • Принадлежит ли IP хостинговой компании
  • Сервис
  • Контакты информации отдела по борьбе со злоупотреблениями

Варианты использования

  • Определение локации IP
  • Проверка приватности

Запросы

В качестве запросов необходимо указывать список IP адресов, например:

143.110.183.74
23.12.134.106
104.69.175.97
192.0.66.114
85.214.193.249
151.101.1.111
149.129.208.125

Варианты вывода результатов

A-Parser поддерживает гибкое форматирование результатов благодаря встроенному шаблонизатору Template Toolkit, что позволяет ему выводить результаты в произвольной форме, а также в структуированной, например CSV или JSON

Вывод по умолчанию

Формат результата:

$query: $country, $region, $city, Location: $loc, Postal code: $postal

Пример результата:

192.0.66.114: US, California, San Francisco, Location: 37.7509,-122.4153, Postal code: 94110
85.214.193.249: DE, Berlin, Berlin, Location: 52.5244,13.4105, Postal code: 10119
149.129.208.125: ID, Jakarta, Jakarta, Location: -6.2146,106.8451, Postal code:
143.110.183.74: IN, Karnataka, Doddaballapura, Location: 13.2257,77.5750, Postal code: 560100
151.101.1.111: US, California, San Francisco, Location: 37.7621,-122.3971, Postal code: 94107
23.12.134.106: IT, Sicily, Palermo, Location: 38.1166,13.3636, Postal code: 90100
104.69.175.97: SG, Singapore, Singapore, Location: 1.2897,103.8501, Postal code: 018989

Вывод в таблицу CSV

Формат результата:

[% tools.CSVline(query, country, region, city, loc, postal) %]

Пример результат:

85.214.193.249,DE,Berlin,Berlin,"52.5244,13.4105",10119
192.0.66.114,US,California,"San Francisco","37.7509,-122.4153",94110
151.101.1.111,US,California,"San Francisco","37.7621,-122.3971",94107
143.110.183.74,IN,Karnataka,Doddaballapura,"13.2257,77.5750",560100
149.129.208.125,ID,Jakarta,Jakarta,"-6.2146,106.8451",
104.69.175.97,SG,Singapore,Singapore,"1.2897,103.8501",018989
23.12.134.106,IT,Sicily,Palermo,"38.1166,13.3636",90100

Дамп результатов в JSON

Формат результата:

[%  
obj = {};

obj.query = query;
obj.country = country;
obj.region = region;
obj.city = city;
obj.loc = loc;
obj.postal = postal;

obj.json _ ','
%]

Начальный текст:

[

Конечный текст:

]

Пример результата:

[{"country":"IT","city":"Palermo","loc":"38.1166,13.3636","query":"23.12.134.106","postal":"90100","region":"Sicily"},{"country":"IN","city":"Doddaballapura","loc":"13.2257,77.5750","query":"143.110.183.74","postal":"560100","region":"Karnataka"}]
подсказка

Чтобы опции "Начальный текст" и "Конечный текст" были доступны в Редакторе заданий, нужно активировать "Больше опций".

Возможные настройки

ПараметрЗначение по умолчаниюОписание
Use proxy IP as queryИспользовать IP прокси в качестве запроса