Hoppa till huvudinnehåll

IP::Geo - geolokalisering av IP/domän

IP::Geo

Översikt av scrapern

IP::GeoIP::Geo – exakta data om IP-adresser/domäner

Funktionaliteten i A-Parser gör det möjligt att spara inställningar för dataskrapning för scrapern IP::GeoIP::Geo för framtida användning (förinställningar), schemalägga dataskrapning och mycket mer.

Resultaten kan sparas i exakt det format och den struktur du behöver, tack vare den inbyggda kraftfulla mallmotorn Template Toolkit som gör det möjligt att tillämpa ytterligare logik på resultaten och exportera data i olika format, inklusive JSON, SQL och CSV.

Insamlade data

Data samlas in från tjänsten ip-api.com

  • Land (Country).
  • Landskod (Country code).
  • Region (Region).
  • Regionnamn (Region name).
  • Stad (City).
  • Postnummer (ZIP).
  • Latitud (Latitude).
  • Longitud (Longitude).
  • Tidszon (Timezone).
  • Internetleverantör (ISP - Internet Service Provider).
  • Organisation (ORG).
  • Autonomt system (AS - Autonomous System).
  • Kontrollerad förfrågan (Request).

Användningsfall

  • Identifiering av IP-plats

Frågor

Som frågor måste en lista med IP-adresser eller domäner anges, till exempel:

143.110.183.74
23.12.134.106
104.69.175.97
192.0.66.114
google.com
a-parser.com
youtube.com

Exempel på resultatvisning

A-Parser stöder flexibel formatering av resultat tack vare den inbyggda mallmotorn Template Toolkit, vilket gör det möjligt att visa resultat i valfri form, såväl som i strukturerad form, till exempel CSV eller JSON

Standardutdata

Resultatformat:

$request: $country\n

Exempel på resultat:

216.58.214.14: United Kingdom
104.69.175.97: Singapore
192.0.66.114: United States
172.217.23.206: Czechia
104.26.7.13: Canada
143.110.183.74: India
23.12.134.106: Italy

Utdata till CSV-tabell

Resultatformat:

[% tools.CSVline(request, country) %]

Exempel på resultat:

172.217.168.206,"United States"
192.0.66.114,"United States"
142.250.187.206,"United Kingdom"
143.110.183.74,India
104.26.7.13,Canada
23.12.134.106,Italy
104.69.175.97,Singapore

Dumpa resultat till JSON

Resultatformat:

[%  
obj = {};

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

obj.json _ ','
%]

Starttext:

[

Sluttext:

]

Exempel på resultat:

{"country":"The Netherlands","request":"142.250.179.206"},{"country":"Singapore","request":"104.69.175.97"},{"country":"Canada","request":"2606:4700:20::681a:70d"},{"country":"The Netherlands","request":"142.251.36.46"},{"country":"Italy","request":"23.12.134.106"},{"country":"India","request":"143.110.183.74"},{"country":"United States","request":"192.0.66.114"},
tips

För att alternativen "Prepend text" och "Append text" ska vara tillgängliga i Task Editor, måste du aktivera "More options".

Möjliga inställningar

ParameterStandardvärdeBeskrivning
Use proxy IP as queryAnvänd proxy-IP som fråga