总览
额度、Key 和调用状态
未登录
剩余额度-有效套餐
今日查询-扣费 -
API Key-当前账户
已用额度-有效套餐
查询趋势
今日 / 7 天额度包
可购买套餐
选择套餐创建订单,付款后由管理员确认到账并发放额度。
我的订单
查看订单状态、收款地址、过期时间和到账情况。
API Key
白名单是可选的;不设置时允许所有 IP。
查询日志
查看最近的 IP 查询、扣费和错误状态。
API 文档
使用自己的 Secret Key 调用 IP 风险查询接口。
请求
GET https://api.ipriskcloud.com/v1/ip/8.8.8.8?key=YOUR_SECRET_KEY
GET https://api.ipriskcloud.com/v1/ip/me?key=YOUR_SECRET_KEY
cURL
curl "https://api.ipriskcloud.com/v1/ip/8.8.8.8?key=YOUR_SECRET_KEY"
PHP
$ch = curl_init("https://api.ipriskcloud.com/v1/ip/8.8.8.8?key=YOUR_SECRET_KEY");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$json = curl_exec($ch);
Node.js
const res = await fetch("https://api.ipriskcloud.com/v1/ip/8.8.8.8?key=YOUR_SECRET_KEY");
const data = await res.json();
C#
using var http = new HttpClient();
var json = await http.GetStringAsync("https://api.ipriskcloud.com/v1/ip/8.8.8.8?key=YOUR_SECRET_KEY");
返回示例
{
"ip": "8.8.8.8",
"risk": {
"score": 0,
"signals": [],
"is_proxy": false,
"is_vpn": false,
"is_tor": false,
"is_datacenter": false,
"is_hosting": false,
"is_anycast": false,
"is_search_engine_bot": false,
"is_mobile": false
},
"location": {
"country": "US",
"region": "California",
"city": "Mountain View",
"timezone": "America/Los_Angeles"
},
"network": {
"asn": "15169",
"as_name": "Google LLC",
"isp": "Google LLC",
"organization": "Google LLC",
"connection_type": "corporate",
"usage_type": "hosting"
}
}
计费和白名单
- 成功查询一次扣一次额度;余额不足或套餐过期时接口会拒绝查询。
- API Key 白名单为空时允许所有 IP;设置白名单后,只允许白名单内服务器调用。
- 白名单支持单个 IP 和 CIDR,例如 203.0.113.10 或 203.0.113.0/24。
- 常见错误:401 Key 无效,403 白名单拦截,402 额度不足,429 请求过快。
错误返回示例
{
"error": {
"code": "insufficient_credits",
"message": "Not enough credits"
}
}
账户安全
查看账户状态、额度到期和安全信息。