IP Γεωεντοπισμός - JSON τελικό σημείο
Η βασική διαδρομή API είναι
https://i.pn/json/{query}
{query} μπορεί να είναι μια μόνο διεύθυνση IPv4. Εάν δεν παρέχετε ερώτημα, θα χρησιμοποιηθεί η τρέχουσα διεύθυνση IP.
Παράμετροι
Οι παράμετροι ερωτήματος (όπως προσαρμοσμένα πεδία) προστίθενται ως παράμετροι αίτησης GET, για παράδειγμα:
https://i.pn/json/18.97.14.91?fields=61439
πεδία | προαιρετικά πεδία απόκρισης |
Δεν απαιτείται κλειδί API.
Γρήγορη δοκιμή
Μπορείτε να επεξεργαστείτε αυτό το ερώτημα και να πειραματιστείτε με τις επιλογές
GET
απόκριση
Επιστρεφόμενα δεδομένα
Το API μπορεί να επιστρέψει τα ακόλουθα πεδία και τιμές
Εάν δεν χρειάζεστε όλα τα επιστρεφόμενα πεδία, χρησιμοποιήστε την παράμετρο GET fields για να καθορίσετε ποια δεδομένα θα επιστραφούν. Διαχωρίστε τα πεδία με κόμμα (fields=status,query,country,city) ή χρησιμοποιήστε μια δημιουργημένη αριθμητική τιμή (για εξοικονόμηση εύρους ζώνης)
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 |