APIドキュメント
IPHunter APIの使用を開始するには、プランをサブスクライブする必要があります
申し込むAPIレスポンスには、 blockというフィールドがあり、分析されたIPのリスクレベルを識別します。 ブロックが1に等しい場合、分析されたユーザーのアクセスをブロックして、Webサイトまたはアプリケーションを正しく使用する他のユーザーへの問題を回避することをお勧めします。
block: 0 住宅/未分類のIP(セキュアIP)
block: 1 非居住用IP(ホスティング、プロキシ、VPNなど)
block: 2 非居住用および居住用IP(警告、罪のない人々に警告できます)
毎日3,000を超える新しいIPSが使用されており、ユーザーの本当の身元を隠すために使用されています(他の理由もあります)。
詳細については、ドキュメントを参照してください。
ドキュメンテーション
セキュリティレベル( ブロック )を使用した接続の種類に加えて、英語で国名、国コード、都市、IPのISPを送信します。
サイトでIPをブロックする前に、ユーザーがアプリケーションで不正なアクションを実行しようとしているかどうかを分析することをお勧めします。私たちはインターネット上の詐欺と戦い 、90%のケースでホスティング、VPN、またはプロキシを使用してユーザーの身元を隠しています。
Endpoint
curl https://www.iphunter.info:8082/v1/ip/148.56.53.217 -H "X-Key: PRIVATEAPIKEY"
正解
{
"status": "success",
"data": {
"ip": "148.56.53.217",
"ip_num": 2486711769,
"country_code": "ES",
"country_name": "Spain",
"city": "Madrid",
"isp": "Vodafone Espana S.A.U.",
"block": 0
}
}
エラー応答
{
"status": "error",
"code": "Bad Ip Range"
}
APIはJSON形式で応答します。 cURLは、コンソールを使用してWebからデータを回復するコマンドラインプログラムです。
リクエストの制限(1秒あたり、または1日あたり)に達すると、429のHTTPステータスコードが返されます。