面向 QA 与上线团队的墨西哥 +52 号码验证码

国际区号 +52OTP Gateway,每条验证码低至 $0.20专属号码:仅限美国和加拿大API 标识: mx
快速解答

你可以通过 OTP Route 的 OTP Gateway 接收墨西哥 (+52) 短信验证码,每条 $0.20 起,可在控制台查看,也可通过 REST 轮询和签名 webhook 送达你的系统。每个号码在 20 分钟窗口内负责一条验证码,如果短信始终没有到达,你无需支付任何费用。

墨西哥的电话号码有什么特别之处?

墨西哥在 2019 年改用统一的十位国内编号计划。旧的拨号前缀,例如长途的 01 和呼叫手机的 044/045,已被取消,国际格式中原先位于 +52 与手机号之间的额外的 1 也一并取消。

对于存储号码的人来说,这意味着一条规则:墨西哥的 E.164 是 +52 加恰好十位数字,固话和手机都一样。旧数据库和一些老的 SDK 中仍然保存着形如 +521 加十位数字的值。请通过去掉多余的 1 来规范化这些值,否则去重和查找会把同一个客户当成两个人。用一个同时输入这两种形式的校验测试跑一遍注册表单,成本很低,却能发现很多问题。

为什么产品团队要针对墨西哥做测试?

墨西哥是最大的西班牙语市场之一,常常是美国公司向南扩张、或近岸工程团队为本国市场开发产品的第一站。把 +52 测试号码保留在流水线中的典型原因有:

  • 本地化 QA。墨西哥西班牙语的文案、日期格式和货币显示与西班牙不同,当应用的区域设置为西班牙语时,验证短信通常以西班牙语到达。
  • 以消息为先的注册。WhatsApp 是许多墨西哥人默认的通讯工具,所以同时提供 WhatsApp 验证码和短信验证码的流程,值得用本地号码进行覆盖。
  • 跨境客户。边境两侧都有家庭和企业,意味着美国产品在正式上线之前,就可能出现真实的 +52 注册。

移动应用验证页面介绍了应用团队如何把这件事纳入发布测试。

可以接收哪些服务的墨西哥短信 OTP 验证码?

墨西哥是覆盖较广的线路之一,当前快照中有超过 1,800 项服务可用。上线计划里经常出现的一些服务包括:WhatsApp、Telegram、Facebook、Instagram、TikTok、X (Twitter)、ChatGPT (OpenAI)、Microsoft & Outlook、Amazon、Uber、Discord、Netflix、Airbnb、eBay 和 AliExpress。

库存在一天中会变化。在测试依赖某个特定服务之前,请通过 GET /api/v1/services 或在控制台中确认它,并读取墨西哥的实时价格,不要写死价格。

墨西哥 OTP API 的调用顺序是怎样的?

认证方式是使用 or_live_ 前缀的 Bearer 密钥访问 https://otproute.com/api/v1。国家 ID 是 mx。

  1. 用 GET /api/v1/prices?country=mx&service=whatsapp 查询费用。
  2. 开始激活:POST /api/v1/activations,请求体为 {"service": "whatsapp", "country": "mx"}。保存返回的激活 ID。
  3. 把这个十位数字的号码提交到被测流程中。
  4. 通过轮询 GET /api/v1/activations/{id} 获取验证码,或订阅 activation.sms_received 让事件主动送到你这里。activation.expired 和 activation.cancelled 则负责完成整个闭环。

使用 webhook 时,用端点密钥对 <t>.<raw body> 计算 HMAC-SHA256 并拒绝过期的时间戳,以此校验 X-OTPRoute-Signature。处理程序应当保持幂等,以激活 ID 为键。开发者概览以及CI 流水线中的 OTP 测试指南有更深入的介绍。

不写代码,如何获得 +52 号码?

在控制台中打开 OTP Gateway,选择墨西哥和服务,并确认屏幕上的价格。点击下单,把号码粘贴到应用中,然后关注激活卡片;收到后验证码会显示在那里。这条路径适合检查落地页转化漏斗的增长经理,或复现客户反馈的客服人员。

墨西哥验证码迟到了,该如何排查?

+52 激活会保持 20 分钟有效,所以在这个计时结束之前,先不要对线路下结论。如果什么都没有收到,款项会自动退回钱包,你无需任何操作,提前取消也是同样的结果。

  • 确认服务接受虚拟号码;有几个平台按政策拒绝它们。
  • 稍后再试,或者用另一个服务练一遍流程,以区分是线路问题还是你自己表单里的 bug。
  • 检查你的应用发送的号码是 +52 加十位数字,而不是旧式的 +521 形式。
  • 在自动化任务中把重试间隔拉开,不要紧凑地循环重新下单。

可以长期保留墨西哥号码吗?费用怎么付?

无法作为自助产品获得。专属号码(Dedicated Numbers)只在美国和加拿大即时销售,$1.95/月起;控制台中没有对应的墨西哥线路。需要的团队可以发邮件至 [email protected],但能否提供取决于当地法规,无法承诺。

其他一切都是通过一个美元钱包按用量付费:没有订阅,可用银行卡或 USDT/USDC 充值,每次充值都有 PDF 发票。集成测试可以申请带模拟号码和验证码的沙盒账号。价格页面有详细信息。请按照服务的条款和 OTP Route 的《可接受使用政策》使用每个号码。

常见问题

墨西哥手机号在 +52 之后还需要加 1 吗?

不需要。自 2019 年编号变更以来,墨西哥号码写作 +52 加十位数字。请去掉旧记录中遗留的 1。

墨西哥的 API 国家 ID 是什么?

是 mx。把它传给 GET /api/v1/prices,以及 POST /api/v1/activations 的 JSON 请求体。

验证短信会是西班牙语吗?

当应用语言是西班牙语时,通常是的,但具体措辞取决于各个服务。请解析数字验证码,不要匹配固定短语。

用于测试的 +52 号码多少钱?

每条验证码 $0.20 起;价格取决于服务,下单前会实时显示。

如果没有收到墨西哥验证码,我的钱会怎样?

当 20 分钟窗口结束,或你取消时,款项会自动退回你的钱包。

没有本地手机,能测试墨西哥的 WhatsApp 注册吗?

可以,前提是此刻墨西哥线路上有 WhatsApp。请求一个服务 ID 为 whatsapp、国家为 mx 的号码,并遵守 WhatsApp 的条款。

服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。

几分钟内路由您的第一条 OTP

创建免费账户,为美元钱包充值,然后在控制台或通过 API 订购号码。无月费。