测试多米尼加共和国注册:行前清单与操作指南

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

可以:OTP Route 让你通过 OTP Gateway 在临时本地号码上接收多米尼加共和国(+1)验证码,可在控制台查看,也可通过 REST 轮询和签名 Webhook 送达你的后端。验证码从每条 $0.20 起,只有短信在 20 分钟激活窗口内到达号码时才会扣费。

订购多米尼加号码之前,清单上应该有什么?

在新市场里,大多数失败的测试运行都能追溯到准备工作,而不是线路本身。第一次激活之前,请逐项核对:

  • 服务 id:被测应用的服务 id,取自 GET /api/v1/services。
  • 国家 id do,在 GET /api/v1/countries 中确认。
  • 实时价格:该组合的价格来自 GET /api/v1/prices?country=do&service=<id>,这样测试预算可以提前知道。
  • 钱包余额:用 GET /api/v1/balance 检查,避免 CI 任务中途卡住。
  • Webhook 端点:已在开发者控制台注册,其签名密钥存放在你的密钥管理器中。
  • 手机号解析器:配置为把号码视为 DO 地区,而不是普通的 +1 线路。
  • 西班牙语文案:如果你自己向多米尼加用户发送验证码,请检查你的验证模板中的西班牙语文案。

QA 测试指南进一步介绍了团队如何组织这类行前清单。

多米尼加共和国的电话号码如何格式化和存储?

多米尼加共和国属于北美编号计划,其号码与美国、加拿大以及加勒比海大部分地区共用 +1 国家代码。全国使用三个区号:809、829 和 849。完整号码是 +1 之后的十位数字,没有需要去掉的中继前缀 0。

这个共用的前缀正是让工程师栽跟头的细节。把所有 +1 号码都映射到美国的校验器,会错误标记多米尼加用户、套用错误的区域设置,有时还会把他们转到错误的客服队列。请按 E.164 存储(+1809…、+1829…、+1849…),在每条记录旁保存 ISO 地区 DO,并从区号而不是单靠国家代码推断国家。当用户输入 809-555-0100 这样的本地格式时,请在输入时规范化,并以国内样式回显。

为什么产品团队要针对多米尼加共和国的 +1 号码做测试?

西班牙语是官方语言,因此多米尼加的测试往往是在西班牙和墨西哥之外,对西班牙语引导流程的第一次真正检查。常见的实际原因有几个:

  • 加勒比地区上线:确认注册页面、同意条款文字和错误信息对多米尼加用户显示正确。
  • 海外侨民客户:许多多米尼加人生活在美国,同时服务两边的应用需要接受两种 +1 号码。
  • 酒店与旅游运营:旅游业是经济的重要组成部分,因此预订和打车应用经常在这里测试。
  • 短信语言:全球性服务通常会按账号或设备语言本地化短信,而本地发送方倾向于使用西班牙语。你的提取逻辑应当读取数字,而不是依赖周围的文字。

哪些服务可以向多米尼加共和国验证号码发送验证码?

do 的实时快照列出了 WhatsApp、Telegram、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、Uber、Airbnb、Amazon、Microsoft & Outlook、Discord、Signal、Netflix 和 eBay 等热门应用。整个目录下,这条线路覆盖 1,000 多项服务。

任何一个组合的可用性都会在一天中变化,因为运营商合作伙伴会增加和消耗容量。请把上面的名单当作参考,让 API 来决定:GET /api/v1/prices 只会返回此刻真正可以下单的内容。

分步指南:通过 API 接收多米尼加共和国短信 OTP

  1. 每次调用都使用以 or_live_ 开头的 Bearer 密钥认证;一个账户最多可持有 10 个密钥。
  2. 发送 POST /api/v1/activations,请求体为 {"service": "<id>", "country": "do"}。响应包含激活 id 和 +1 号码。
  3. 把该号码填入你所测试应用的注册表单。
  4. 在你的 Webhook 上等待 activation.sms_received。检查 X-OTPRoute-Signature 请求头:用端点密钥对时间戳、一个点号和原始请求体计算 HMAC-SHA256,并拒绝过期的时间戳。
  5. 如果无法暴露公网端点,请改为轮询 GET /api/v1/activations/{id},并保持在每分钟 300 次请求的限制之内。
  6. 测试被中止时,调用 POST /api/v1/activations/{id}/cancel,资金会立即退回。

API 参考列出了每个字段,而文章用 HMAC 保护 OTP Webhook 更深入地讲解了签名检查。

分步指南:非开发人员使用控制台的路径

客服主管和市场人员无需代码就能运行同样的测试。用邮箱和六位验证码创建账号,为钱包充值,选择服务,选择多米尼加共和国,然后复制出现的号码。验证短信到达后会显示在激活卡片上。每个号码只接收一个验证码,订单在 20 分钟后关闭;如果没有收到任何内容,钱会自动退回钱包。

故障排查、长期线路与计费

当验证码没有出现时,再次下单之前请先检查这份清单:

  • 让 20 分钟的窗口走完;有些发送方会让消息排队。
  • 检查目标应用是否拒绝虚拟号码。有些确实如此,这正是未使用的订单会退款的原因。
  • 稍后在同一组合上重试,或者在流程允许的情况下换一条服务线路。
  • 避免短时间内反复下单,两次尝试之间请退避。

目前没有自助开通的多米尼加长期号码。如果你需要一条长期保留的线路,请发邮件至 [email protected];能否提供取决于当地规定。专属号码是仅限美国和加拿大的产品,每月 $1.95 起。

钱包为美元预付费,没有月费。可通过银行卡或 USDT/USDC 充值,每笔付款都会通过邮件发送 PDF 发票。做集成开发时,可请支持团队把开发账号切换为沙盒模式,它会返回模拟的号码和验证码。当前模式见价格页面。

常见问题

没有本地 SIM 卡,也能测试我的应用的多米尼加共和国注册流程吗?

可以。通过 OTP Gateway 为国家 do 订购一个 +1 号码,然后在控制台或通过 API 读取验证码,无需 SIM 卡或手机。

多米尼加号码使用哪些区号?

多米尼加号码在 +1 国家代码下使用区号 809、829 和 849。请按 E.164 存储,并在每条记录中保留地区 DO。

多米尼加共和国验证号码的价格是多少?

多米尼加的激活从每条验证码 $0.20 起,不同应用的价格不同。确切金额会在你下单之前由 GET /api/v1/prices 返回。

如果短信一直没到,我会被扣费吗?

不会。如果 20 分钟内没有收到任何消息,或你先行取消,全部金额会退回你的钱包。

我可以保留同一个多米尼加号码以便日后登录吗?

无法自助开通;每个临时号码只接收一个验证码。如需了解长期方案,请发邮件至 [email protected] 咨询,这取决于当地规定。

OTP Route 适合自动化测试套件吗?

适合。REST 接口、签名 Webhook 和可选的沙盒账号,让 CI 任务可以端到端地跑通多米尼加注册流程。请遵守各应用的条款和 OTP Route 的《可接受使用政策》。

多米尼加的验证消息是西班牙语吗?

常常是,不过许多全球性应用会按账号或设备上设置的语言撰写短信。请解析数字验证码,而不是匹配固定措辞。

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

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

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