验证方法

TG Validator 如何验证 Telegram 号码

TG Validator 接收一个 E.164 手机号和 service_type=tg,同步返回 Telegram 注册状态。本页说明请求生命周期、扣费与退款条件、可重试状态,以及注册结果能够和不能够证明什么。

审核日期:2026 年 7 月 21 日

一次 Telegram 检测会经历什么?

系统先校验请求,预留 tg 产品当前费用,再对一个规范号码发起同步检测,并在同一个 HTTP 响应中返回结果。已完成的 true/false 注册结果会完成扣费;失败、超时或无判定会退回余额,并保持为未分类状态。

从号码输入到结果的请求流程

网页后台与 REST API 共用同一验证服务、响应 envelope、余额、限速和并发规则。

  1. 1

    规范化号码

    提交一个带国家区号的 E.164 手机号;无效字段会在验证前被拒绝。

  2. 2

    使用 service_type=tg

    tg 产品只回答一个明确问题:该号码在请求时是否注册 Telegram。

  3. 3

    预留余额并同步执行

    调用前预留产品费用,调用方等待同一个 HTTP 响应,不需要轮询任务或接收 webhook。

  4. 4

    确认扣费或退款

    已完成注册判断会完成扣费;失败或无判定会退回预留余额,最终扣费为零。

注册结果与控制响应

临时技术状态不是 Telegram 注册判断;消费 data.registered 前必须先理解响应码。

状态含义建议动作
完成 · registered=true本次检测报告号码在请求时已注册 Telegram。保存结果与检测时间。
完成 · registered=false本次检测报告号码当时未注册。与输入错误和服务失败分开保存。
400请求体、service_type 或号码无效。修正输入后再试。
402账号余额不足。充值后重试;当前没有注册结论。
429达到用户限速或并发上限。退避并将多余任务排队。
503 或无判定没有产生可用判断。稍后重试,绝不能转换为 false。

扣费、限流与重试属于同一个契约

后台与 API 共用余额和用户级控制,避免两个入口绕过发布的使用限制。

  • 只有已完成检测会保留扣费;失败和无判定自动退款。
  • 每个用户最多同时执行 3 个检测。
  • 网页后台与 API 合计限制为每分钟 200 次请求。
  • 收到 429 后等待;再次受限时逐步延长等待时间。
  • 收到 503 时保留待处理记录并稍后重试。

结果不能证明什么

注册状态是一个时点的数据质量信号,不提供 Telegram 私密内容,也不能产生触达所需的合法依据。

  • 不能识别号码由哪个个人控制。
  • 不会返回消息、聊天、群组、联系人、活跃度或最近在线信息。
  • 不能保证消息送达或未来仍保持注册。
  • 不能授予联系同意,也不能覆盖接收方偏好。

相关标准