Przejdź do treści głównej

IP::Info - dokładne dane o adresach IP

IP::Info

Przegląd scrapera

IP::InfoIP::Info – dokładne dane o adresach IP, które spełniają wymagania bezpieczeństwa, specyfiki i perspektywiczności zastosowania.

Funkcjonalność A-Parser pozwala zapisywać ustawienia scrapowania scrapera IP::InfoIP::Info do dalszego wykorzystania (presety), ustalać harmonogram scrapowania i wiele więcej.

Zapisywanie wyników jest możliwe w dowolnej formie i strukturze, której potrzebujesz, dzięki wbudowanemu potężnemu silnikowi szablonów Template Toolkit, który pozwala na zastosowanie dodatkowej logiki do wyników i wyprowadzanie danych w różnych formatach, w tym JSON, SQL i CSV.

Zbierane dane

Dane są zbierane z serwisu ipinfo.io

  • Czy jest używany przez wiele serwerów
  • Miasto
  • Region
  • Kraj
  • Lokalizacja
  • Kod pocztowy
  • Strefa czasowa
  • Numer systemu autonomicznego (ASN)
  • Nazwa ASN
  • Domena ASN
  • Trasa ASN
  • Typ ASN
  • Nazwa firmy
  • Domena firmy
  • Typ firmy
  • Czy IP używa VPN
  • Czy IP używa serwera proxy
  • Czy IP używa TOR
  • Czy IP należy do firmy hostingowej
  • Serwis
  • Dane kontaktowe działu ds. nadużyć (abuse)

Zastosowania

  • Określanie lokalizacji IP
  • Weryfikacja prywatności

Zapytania

Jako zapytania należy podać listę adresów IP, na przykład:

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

Warianty wyprowadzania wyników

A-Parser obsługuje elastyczne formatowanie wyników dzięki wbudowanemu silnikowi szablonów Template Toolkit, co pozwala mu na wyprowadzanie wyników w dowolnej formie, a także w formie ustrukturyzowanej, np. CSV lub JSON

Wynik domyślny

Format wyniku:

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

Przykład wyniku:

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

Wynik w tabeli CSV

Format wyniku:

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

Przykład wyniku:

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

Zrzut wyników do JSON

Format wyniku:

[%  
obj = {};

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

obj.json _ ','
%]

Tekst początkowy:

[

Tekst końcowy:

]

Przykład wyniku:

[{"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"}]
wskazówka

Aby opcje "Prepend text" i "Append text" były dostępne w Edytorze zadań, należy aktywować "More options".

Możliwe ustawienia

ParametrWartość domyślnaOpis
Use proxy IP as queryUżyj IP proxy jako zapytania