羊毛党检测不是事后报表,而是在领取、注册、邀请等动作发生前,给业务一个可执行的风险判断。
综合手机号、IP 与历史行为,识别批量注册、刷券、刷补贴等异常请求。
API 同步返回风险分与命中标签,适合放在注册、领券、下单前置链路。
传入手机号、IP 与业务场景,返回风险等级、风险分和建议处置动作。
补贴、券、积分和邀请奖励,一旦被机器批量刷取,真实用户体验和活动预算都会受影响。
用户点击领取优惠券时,业务系统同步调用羊毛党检测,根据风险分决定放行、限流或拦截。
不依赖单一黑名单,而是把号码历史、IP 异常、行为场景组合成可执行风险结果。
分析手机号历史行为和异常记录,判断是否存在机器注册或刷补贴风险。
识别代理、机房、异常地域和高频访问 IP,为业务提供风险标签。
返回风险分、风险等级和命中原因,方便业务侧做差异化策略。
支持注册、领券、邀请、登录等业务场景参数,提升判断上下文。
毫秒级返回结果,适合放在权益发放、验证码发送、注册提交前。
可与行为验证码、短信验证码、一键登录等能力联动处理中风险请求。
接入参数保持简单:手机号、IP、场景和业务流水号;复杂风险判断由平台侧完成。




羊毛党检测输出可解释的风险标签,帮助业务从“是否命中”升级到“为什么可疑”。
| 维度 | 羊毛党检测 | 单一 IP 黑名单 | 人工审核 |
|---|---|---|---|
| 输入特征 | 手机号 + IP + 场景 | IP | 用户资料 |
| 返回结果 | 风险分 + 标签 + 建议 | 命中 / 未命中 | 通过 / 驳回 |
| 适用链路 | 前置实时判断 | 粗粒度拦截 | 事后复核 |
| 解释性 | 可查看命中原因 | 弱 | 依赖审核备注 |
对手机号、IP 等敏感输入进行接口鉴权、传输加密和权限隔离。







以下为匿名化场景示例,用于展示接入方式和处置策略。
在用户领取新人券前调用接口,对高风险请求限制发券,中风险请求触发二次验证。
结合邀请人和被邀请人的手机号、IP 风险标签,拦截同源批量互邀行为。
在验证码发送前识别异常手机号与 IP,减少机器注册进入用户池。
示例仅展示调用形态,真实字段以控制台和接口文档为准。
import okhttp3.*;
public class Test {
public static void main(String[] args) {
String url = "https://api.253.com/open/wool/wcheck";
// 构建 multipart 表单
RequestBody body = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("appId", "你的appId")
.addFormDataPart("appKey", "你的appKey")
.addFormDataPart("mobile", "13800138000")
.addFormDataPart("type", "0")
.build();
Request request = new Request.Builder().url(url).post(body).build();
// 发送请求
OkHttpClient client = new OkHttpClient();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
} catch (Exception e) {
e.printStackTrace();
}
}
}对中风险请求进行无感或轻交互验证。
注意:资源包仅可搭配指定接口使用,下单前请先行核对接口信息,避免错购。