Định vị IP - Điểm cuối JSON
Đường dẫn cơ sở API là
https://i.pn/json/{query}
{query} có thể là một địa chỉ IPv4 duy nhất. Nếu bạn không cung cấp truy vấn, địa chỉ IP hiện tại sẽ được sử dụng.
Tham số
Các tham số truy vấn (chẳng hạn như các trường tùy chỉnh) được thêm vào làm tham số yêu cầu GET, ví dụ:
https://i.pn/json/18.97.14.91?fields=61439
các trường | các trường phản hồi là tùy chọn |
Không cần khóa API.
Kiểm tra nhanh
Bạn có thể chỉnh sửa truy vấn này và thử nghiệm với các tùy chọn
GET
phản hồi
Dữ liệu trả về
API có thể trả về các trường và giá trị sau
Nếu bạn không cần tất cả các trường được trả về, hãy sử dụng tham số GET fields để chỉ định dữ liệu nào nên được trả về. Phân tách các trường bằng dấu phẩy (fields=status,query,country,city) hoặc sử dụng giá trị số được tạo (để tiết kiệm băng thông)
name | description | example | type | |
---|---|---|---|---|
query | IP used for the query | 202.202.202.202 | string | |
status | success or fail | success | string | |
type | Residential(1), mobile(3) or hosting(4) | 1 | int | |
country | Country name | United States | string | |
countryCode | Two-letter country code | US | string | |
countryTier | Country tier | 1 | string | |
regionName | Region/state | California | string | |
city | City | Los Angeles | string | |
cityId | City id | 123 | int | |
stateId | State id | 123 | int | |
asn | AS number (RIR) | 15169 | int | |
as | AS number and organization, separated by space (RIR). Empty for IP blocks not being announced in BGP tables. | AS15169 Google Inc. | string | |
mobile | Mobile (cellular) connection | true | bool | |
proxy | Proxy, VPN or Tor exit address | true | bool | |
hosting | Hosting, colocated or data center | true | bool | |
blacklists | IP found in blacklists | ["spam","abuse"] | string[] | |
continent | Continent name | North America | string | |
continentCode | Two-letter continent code | NA | string | |
region | Region/state short code (FIPS or ISO) | CA | string | |
asName | AS name (RIR). Empty for IP blocks not being announced in BGP tables. | GOOGLE | string | |
zip | Zip code | 12345 | string | |
lat | Latitude | 27.123 | float | |
lon | Longitude | -27.123 | float | |
timezone | Timezone (tz) | America/Los_Angeles | string | |
offset | Timezone UTC DST offset in seconds | 2000 | int | |
currency | National currency | USD | string | |
isp | ISP name | Google | string | |
org | Organization name | Google | string | |
reverse | Reverse DNS of the IP (can delay response) | ip-01.rip.net | string | |
district | District (subdivision of city) | Farm District | string |