Chuyển đến nội dung chính

IP::Geo - định vị địa lý IP/tên miền

IP::Geo

Tổng quan về công cụ cào dữ liệu

IP::GeoIP::Geo – dữ liệu chính xác về địa chỉ IP/tên miền

Tính năng của A-Parser cho phép lưu các cài đặt cào dữ liệu của công cụ cào dữ liệu IP::GeoIP::Geo để sử dụng sau này (mẫu thiết lập sẵn), thiết lập lịch trình cào dữ liệu và nhiều tính năng khác.

Việc lưu kết quả có thể thực hiện dưới bất kỳ hình thức và cấu trúc nào bạn cần, nhờ vào bộ tạo mẫu mạnh mẽ tích hợp sẵn Template Toolkit cho phép áp dụng logic bổ sung cho kết quả và xuất dữ liệu ở nhiều định dạng khác nhau, bao gồm JSON, SQL và CSV.

Dữ liệu thu thập được

Dữ liệu được thu thập từ dịch vụ ip-api.com

  • Quốc gia (Country).
  • Mã quốc gia (Country code).
  • Vùng (Region).
  • Tên vùng (Region name).
  • Thành phố (City).
  • Mã bưu điện (ZIP).
  • Vĩ độ (Latitude).
  • Kinh độ (Longitude).
  • Múi giờ (Timezone).
  • Nhà cung cấp dịch vụ internet (ISP - Internet Service Provider).
  • Tổ chức (ORG).
  • Hệ thống tự trị (AS - Autonomous System).
  • Truy vấn được kiểm tra (Request).

Ứng dụng

  • Xác định vị trí IP

Truy vấn

Trong phần truy vấn, bạn cần chỉ định danh sách các địa chỉ IP hoặc tên miền, ví dụ:

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

Các ví dụ xuất kết quả

A-Parser hỗ trợ định dạng kết quả linh hoạt nhờ bộ tạo mẫu tích hợp Template Toolkit, cho phép xuất kết quả dưới dạng tùy ý cũng như có cấu trúc như CSV hoặc JSON

Xuất mặc định

Định dạng kết quả:

$request: $country\n

Ví dụ kết quả:

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

Xuất ra bảng CSV

Định dạng kết quả:

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

Ví dụ kết quả:

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

Dump kết quả ra JSON

Định dạng kết quả:

[%  
obj = {};

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

obj.json _ ','
%]

Văn bản bắt đầu:

[

Văn bản kết thúc:

]

Ví dụ kết quả:

{"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"},
mẹo

Để các tùy chọn "Prepend text" và "Append text" hiển thị trong Trình chỉnh sửa tác vụ, bạn cần kích hoạt "More options".

Các cài đặt có thể

Tham sốGiá trị mặc địnhMô tả
Use proxy IP as querySử dụng IP proxy làm truy vấn