用户登录

总览

额度、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"
  }
}

账户安全

查看账户状态、额度到期和安全信息。