手上有一份客户或线索号码名单,要确定哪些号码可用、哪些已失效,或者某个社交平台上哪些号码开通了账号——这类需求的解决方案就是筛号平台。它按你提交的名单逐条检测号码状态,返回分类结果。
筛号平台主要做两件事:电信级基础检测(号码本身是否有效、设备类型)和应用平台检测(某个社交或通讯应用上是否开通账号、活跃状态)。选对检测类型、准备好名单格式、选择合适的提交方式,能避免大量无效操作。
两类检测的边界
电信级基础检测依赖运营商信令或号码数据库,能返回的信息包括:
- 线路类型(Line Type):mobile(移动电话)、landline(固定电话)、fixedVoip 或 nonFixedVoip(虚拟号/网络电话)。如果你的业务只接受移动号码,这个字段能直接过滤掉座机和网络电话。
- 线路状态(Line Status):Active(在网有效)、Inactive(未分配/已销号/空号)、Unreachable(关机或脱网)、Reachable(设备在线可达)。Inactive 的号码可以直接剔除,Unreachable 的号码需要根据业务容忍度决定是否保留。
这类检测不需要目标号码在任何应用上注册账号,适合初筛或需要过滤空号、识别设备类型的场景。

应用平台检测则查询目标号码在某个具体应用(如 WhatsApp、Telegram)上的账号状态,返回的信息取决于平台开放的接口能力:
- 是否开通账号
- 注册时间、最后活跃时间
- 账号是否被封禁
- 公开资料字段(性别、年龄、头像等,各平台差异大)
这类检测的前提是号码必须在目标平台上注册过账号。不同平台的检测项和可见性规则差异很大,WhatsApp 的开通状态相对稳定,Telegram 因隐私设置和协议限制命中率会低很多。选择平台检测前,先确认目标平台能查到哪些字段。
什么时候用哪种检测:如果只需要过滤空号和设备类型,电信级检测够用。如果要在某个社交平台上触达用户,必须先用平台检测确认对方开通了账号。两类检测也可以组合:先用电信级过滤掉无效号码,再对剩余号码做平台检测。
名单格式准备
提交前需要把名单统一为 E.164 格式。这是国际电信联盟(ITU-T)规定的全球号码标准:以 + 开头,接国家代码(1-3 位),再接国内有效号码,纯数字最大长度 15 位,不保留括号、空格、连字符或国内前导零。
错误格式示例:
(86) 138-1234-56780086 13812345678138 1234 5678
正确格式:+8613812345678
如果名单中混杂了多个国家的号码,不规范的格式会导致:
- 去重失效(同一号码因格式不同被当作不同记录)
- 路由匹配错误(平台无法识别国家代码)
- 重复计费(同一号码提交多次)
具体的改写规则和工具可以参考海外号码筛选前的 E.164 归一化方法。
格式化之后再去重。如果名单来自多个渠道或经过多次合并,重复号码会浪费检测额度。去重时注意:
- 只对完整号码(包括国家代码)去重
- 保留最新的客户标签或备注字段
- 记录去重前后的数量差,评估数据质量
提交方式选择
筛号平台一般提供两种接入方式:
控制台上传:适合一次性或低频任务。准备好 TXT 或 CSV 文件,每行一个号码或每行一条记录(号码 + 客户 ID 等字段),上传后等待处理完成,下载分组结果。优点是操作简单,不需要技术对接。缺点是无法自动化,结果需要手动导入 CRM。
REST API + Webhook:适合需要与内部系统集成或高频批量任务。通过 API 提交名单,任务处理完成后平台通过 Webhook 回推结果到指定地址,系统接收后自动将状态标签写回数据库或 CRM。这种方式能实现全流程自动化,但需要开发资源对接接口。
选择依据:
- 任务频率低、量不大、无技术资源:控制台上传
- 需要定期清洗名单、与 CRM 或数据库联动:API + Webhook
- 单批量很大(几十万条以上):API 更稳定,控制台上传可能有文件大小或超时限制
API 集成的具体步骤可以参考批量号码检测 API 怎么接。

结果处理与回写
检测完成后,平台会按有效与无效分组返回结果。但实际业务中,"有效"和"无效"只是最粗的分类。更有用的做法是按多个维度落库:
- 检测状态:成功检测 / 接口超时 / 号码格式错误
- 号码可用性:Active / Inactive / Unreachable
- 平台开通状态:已注册 / 未注册 / 无法确认
- 风险标签:高风险号段 / VoIP 号码 / 近期封禁
- 时间戳:检测时间,用于后续判断数据时效
这些字段的组合能支持更精细的筛选策略。比如:
- Active 且已注册但近期未活跃的号码,可以降低触达优先级
- Unreachable 的号码不是永久失效,可以保留一段时间后重新检测
- VoIP 号码在某些合规场景下需要单独处理
详细的字段设计思路可以参考批量号码验证别只看有效无效。
如果使用 Webhook 回推,接收到结果后的处理逻辑:
- 验证回调签名(防止伪造请求)
- 解析结果 JSON,提取状态字段
- 按原始号码或任务 ID 匹配本地记录
- 更新数据库或 CRM 中的状态标签
- 触发下游业务逻辑(如自动分配到不同营销流程)
选择平台的判断依据
如果你的目标是某个特定社交平台(如 WhatsApp),检测能力和数据边界由平台本身决定。不同平台的差异:
- 检测项差异:WhatsApp 能查开通状态和部分公开资料,Telegram 受隐私设置影响命中率低,LINE 和 Viber 等平台的可见字段又不同。
- 频控与限流:平台对探测行为有频率限制,筛号服务需要在接口层做节流和退避。如果服务方的限流策略不合理,会导致任务失败率高或耗时过长。
- 数据时效:社交平台的账号状态会变化(注销、封禁、隐私设置调整)。检测结果的有效期通常在几周到几个月,需要根据业务节奏定期重跑。
跨国业务还需要考虑号码归属地。某些平台在特定国家或地区的渗透率低,检测意义不大。可以先查看不同国家的主流平台分布,再决定检测哪些平台。
如果需要同时检测多个平台,参考多平台号码检测的状态矩阵与限流对照。
从名单到可用数据的路径
完整流程串起来:
- 收集名单:从 CRM、广告投放、线下活动等渠道汇总号码
- 格式归一化:转为 E.164 格式,去除重复记录
- 选择检测类型:根据业务目标确定是电信级检测、平台检测还是组合
- 提交检测:通过控制台上传或 API 调用,大批量任务配合 Webhook 回推
- 处理结果:按多维度状态字段落库,而不是只保留有效/无效二分类
- 回写与应用:更新 CRM 标签,触发后续营销或客户服务流程
- 定期重检:根据数据时效和业务变化,对存量名单重新检测
对于需要对接 API 的团队,NexCheck 提供按条计价的检测服务,支持控制台上传和 REST API 两种方式,结果通过 Webhook 回推。各平台的具体检测项和单价可以在平台能力页查看。名单数据在任务范围内处理,不留存。
筛号平台的核心价值是让你把精力放在可用数据上,而不是在整份名单上做无效操作。格式规范、检测类型选对、结果字段设计合理,后续的营销和客户触达效率才能提升。
NexCheck-筛号平台
评论(0)