每個位址都會獲得八個網絡類別之一、一個信心評分,以及擁有它的機構,並在同一個回應中附上地理定位與 ASN。數據中心會被回報為數據中心,而不是 VPN。
請求
curl -H "Authorization: Bearer $IPS_KEY" \ https://ipscanner.io/v1/vpn/146.70.0.1 # No key yet? The demo endpoint needs none: curl https://ipscanner.io/v1/demo/146.70.0.1
回應
{
"ip": "146.70.0.1",
"isVpn": true,
"isTor": false,
"networkClass": "vpn",
"anonymized": true,
"provider": "M247 Europe SRL",
"riskScore": 90
}大多數偵測 API 只交給你一個旗標,然後讓你自己猜它代表甚麼。雲端伺服器、企業 VPN 與 Tor 出口的風險並不相同,把它們當成同一個數字,正是真實用戶被封鎖、真正的濫用卻通過的原因。
同一個引擎同時支撐 Provenance 與 Agentscan,所以三者對一個位址的認定一致。
VPN 出口節點與 Tor 共識名單會按排程拉取,所以新的出口節點在數小時內便為系統所知,而不必等待每季一次的資料更新。
彙整的雲端、託管與機房代管 IP 前綴,與 VPN IP 段分開保存,因為它們屬於不同性質的流量。
從 WHOIS 與 BGP 資料取得的擁有機構,會與已知營運商的對照表比對,因此 Comcast、Hetzner 與 Mullvad 各自落入正確的類別。
關於一個位址的每項觀察,都會收斂成一個帶評分的儲存狀態,而 API 提供的正是這個狀態。重複查詢不會重新推導它。
城市、國家、座標、自治系統編號及其名稱都在同一個回應中回傳,所以一次呼叫便同時回答在哪裡與是誰。
每個判定都會說明它有多確定,以及是哪些證據得出的,讓你可以設定自己的門檻,而不必信任我們的門檻。
類別就是 API 回傳的字串。請直接讀取它,而不是把布林值反推回一次猜測。
一般消費者 ISP 上的普通寬頻用戶,與你之間並無任何中介。
電訊商網絡,位址會輪替並由多人共用,所以一次不良的工作階段不應就此定該位址的罪。
是伺服器而不是人。在註冊表單上值得多加留意,但對 API 客戶端而言屬正常來源。
該連接正在掩蓋它真正的來源。這一組正是會令 anonymized 為 true 的類別。
帶金鑰的端點會回傳完整判定。示範端點在無需金鑰的情況下回答同一個問題,讓你在註冊前先行試用。
請求
curl -H "Authorization: Bearer $IPS_KEY" \ https://ipscanner.io/v1/vpn/146.70.0.1 # No key yet? The demo endpoint needs none: curl https://ipscanner.io/v1/demo/146.70.0.1
回應
{
"ip": "146.70.0.1",
"isVpn": true,
"isTor": false,
"networkClass": "vpn",
"anonymized": true,
"provider": "M247 Europe SRL",
"riskScore": 90
}準確率百分比無從證偽。這八個位址則不然:你知道它們是甚麼,所以能立即判斷引擎是否也知道。
公共解析器與雲端 IP 段會回傳為 datacenter 或 hosting,絕不會是 vpn。這項區分正是重點所在。
把類別與風險評分輸入你自己的模型,而不是把單一供應商的旗標寫死在程式碼中。
在執行地區限制時,同時知道該位置是來自乾淨的住宅線路,還是經由出口節點而來。
對匿名化的來源加強驗證,其他人則不受打擾,這正是維持轉換率的關鍵。
把數據中心與 bot 流量從你的數字中剔除,令你正在優化的漏斗由真人組成。