2.IP盾api接入说明

IP盾提供IP检测服务,用户可通过“无胁安全”创建符合自身业务需求的api,提供了多个场景可依据自身业务灵活选择。IP盾依靠无胁科技对黑灰产的监控及威胁情报的搜集和分析能力,每天可以实时监测到黑灰产代理IP达百万级,这些IP资源主要用于扫描、批量注册、爬虫、撞库攻击、刷单刷量、群控代理、使用大量随机IP地址来绕过安全风控策略。通过独有的评分算法为这些黑灰产代理IP实现多维度评定分数,用户可直观的通过分数来鉴别威胁级别。

调用方法

调用地址: https://apitj-bj.wuthreat.com/ip/search

请求方法: GET或POST

返回类型: JSON

请求参数:

参数名 类型 是否必选 描述
Appkey String 用户appkey,请到无胁安全(接口管理)查看
Token String api token,请到无胁安全(接口管理)查看
Secne String api场景(需传入场景ID),请到无胁安全(接口管理)查看
IP String IP地址

请求示例:https://apitj-bj.wuthreat.com/ip/search?Appkey=用户appkey&Token=api token&Secne=api场景ID&IP=IP地址

返回参数:

  • 正常返回:

    例:{"ip": "1.180.13.77", #IP地址
    "time": "2020-02-02 00:00:00",  #发现时间
    "isp": "电信",  #运营商
    "country": "中国",  #国家
    "province": "内蒙古",  #省份
    "city": "呼和浩特",  #城市
    "risk": 95.5,  #风险分值
    "risk_tag": ["代理","恶意注册"],  #风险标签
    "history": #历史记录(显示三十天之内的前十条记录)
    [{"ip": "1.180.13.77", 
    "time": "2020-01-31 10:12:50", 
    "risk": 90},
    {"ip": "1.180.13.77", 
    "time": "2020-01-04 10:10:50", 
    "risk": 88}
    ]}
    

注:如risk字段风险分值为0,则此IP属于非威胁的,此时只显示IP的基本信息。

错误返回:

	{"error_code": 1001,"error": "appkey错误"}
	{"error_code": 1002,"error": "token错误"}
	{"error_code": 1003,"error": "未创建此场景接口"}
	{"error_code": 1004,"error": "您尚未拥有此产品的查询权限"}
	{"error_code": 1005,"error": "ip地址有误,仅支持IPv4地址"}
	{"error_code": 1006,"error": "ip地址有误"}
	{"error_code": 1007,"error": "您的产品剩余次数不足"}
	{"error_code": 1010,"error": "请把当前IP:*.*.*.*;加入白名单"}
	{"error_code": 1099,"error": "传入参数名错误"}