🌐 IP 地理定位
端点
https://api.verifik.co/v2/ip-lookup
本服务对 IPv4/IPv6 地址进行地理定位,返回国家、地区、城市、ISP/ASN、坐标和时区。适用于欺诈检测、访问控制和风险评分。
请求头
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
参数
| Name | Type | Required | Description |
|---|---|---|---|
ip | string | Yes | 要定位的 IPv4 或 IPv6 地址。 |
请求
- Node.js
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/ip-lookup", {
params: { ip: "8.8.8.8" },
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/ip-lookup"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"ip": "8.8.8.8"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
响应
- 200
- 404
{
"data": {
"country": "United States",
"countryCode": "US",
"city": "Mountain View",
"isp": "Google LLC"
},
"signature": { "message": "Certified by Verifik.co" }
}
{ "code": "NotFound", "message": "Record not found." }
说明
- Sandbox:
8.8.8.8;192.168.100.1–192.168.100.10;192.168.100.99→ 404。