为什么 +1 767 号码是手机号校验的一个有用边界用例?
多米尼克属于北美编号计划(NANP),其号码与美国、加拿大以及加勒比海大部分地区一样,以 +1 国家代码开头。区别号码属于多米尼克的是区号 767。在 E.164 格式中,手机号形如 +1767 加七位数字;岛上居民拨打长途时加的那个 1 就是同一个数字,所以没有多余的部分需要去掉。
这使得多米尼克验证号码成为测试你自己注册表单的一个很好的回归用例:
- 你的手机号库会把
+1 767解析为多米尼克,还是悄悄标成美国? - 用户粘贴完整的国际号码后,国家选择器是否仍然保持选中多米尼克?
- 分析和风控规则是否把加勒比海地区的 +1 流量与美国流量区别对待?
请存储规范形式 +1767XXXXXXX,并从区号推断地区,绝不要只凭国家代码判断。
`dm` 的 OTP 路由 API 调用顺序是怎样的?
多米尼克的国家 id 是 dm。使用短信验证 API 的典型集成需要四次调用:
- 用
GET /api/v1/prices?country=dm&service=<id>读取你所测试服务的实时价格。 - 用
POST /api/v1/activations下单,JSON 请求体例如{"service": "telegram", "country": "dm"}。响应包含号码和激活 id。 - 把号码填入被测产品,然后在你的 Webhook 上等待
activation.sms_received事件,或轮询GET /api/v1/activations/{id}。 - 如果测试被放弃,调用
POST /api/v1/activations/{id}/cancel,冻结的金额会回到你的钱包。
使用以 or_live_ 开头的 Bearer 密钥进行认证。每次 Webhook 投递都带有 X-OTPRoute-Signature 请求头;请用你的端点密钥重新计算时间戳、一个点号和原始请求体的 HMAC-SHA256,并拒绝过期的时间戳。Webhook 捕获指南讲解了一个处理程序,完整的参考资料见文档。
现在多米尼克线路上可以验证哪些服务?
多米尼克的实时快照列出了 600 多项服务。热门服务包括 WhatsApp、Telegram、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、Discord、LinkedIn、Signal、Viber、Uber、Airbnb、Amazon 和 Microsoft & Outlook。
岛屿线路的库存在一天中不断变化,所以请把任何名单都当作起点,并在运行测试时通过 GET /api/v1/services 或控制台查询当时可用的内容。覆盖多个东加勒比市场的团队,常常会把多米尼克与圣卢西亚等线路搭配使用。
没有 API 权限的人可以订购多米尼克验证码吗?
可以。运营人员和测试人员可以完全在浏览器里工作:登录,选择多米尼克作为国家,选择服务,确认页面上显示的价格并下单。+1 767 号码会立即出现,短信到达后验证码会显示在它旁边。开发人员通过 API 也能看到同一个激活,因此混合团队可以共用同一套工作流程。
20 分钟窗口结束时仍为空,应该怎么办?
每个激活会保持 20 分钟。如果这段时间内没有短信到达号码,或你先行取消,全部金额会自动退回你的钱包;只有验证码送达时才会收费。
当多米尼克验证码没有出现时:
- 让窗口走完,而不是几秒后就取消。
- 检查该服务在你的流程中是否接受虚拟号码;有些服务会拒绝,这正是设置退款的原因。
- 稍后重试,或者在测试用例允许的情况下换一条服务线路。
- 避免从 CI 中短时间反复下单;两次尝试之间请退避。
关于适合小型岛屿线路的退避和备用思路,请阅读降低 OTP 送达失败率。
有多米尼克的长期线路吗?账单如何处理?
多米尼克没有自助开通的长期号码。专属号码是仅限美国和加拿大的产品,每月 $1.95 起,而且美国或加拿大的线路并不会因为同样以 +1 开头就成为多米尼克号码。如果你需要一条长期使用的 767 线路,请发邮件至 [email protected];能否提供取决于当地规定,我们不作保证。
计费使用一个预付费美元钱包,没有月费,也没有套餐。可通过银行卡或 USDT/USDC 稳定币充值,每笔充值都会有一份 PDF 发票发到你的邮箱。做集成开发时,可应要求把开发账号切换为沙盒模式,让模拟的号码和验证码走通你的流水线,而不动用钱包资金。请只在你自己的合法产品和账号中使用号码,遵守各服务的条款,并注意 OTP Route 的《可接受使用政策》同样适用。
常见问题
没有本地 SIM 卡,也能测试我的应用的多米尼克注册流程吗?
可以。在 OTP Gateway 订购一个 +1 767 号码,填入你的应用,然后在控制台读取验证码,或通过 API 或签名 Webhook 接收。
为什么我的手机号库把 +1 767 号码标成美国?
有些库在看到 +1 时默认使用美国地区。请传入完整的 E.164 字符串,让库根据 767 区号解析地区,然后确认你的界面显示的是多米尼克。
API 对多米尼克使用什么国家 id?
id 是 dm。在查询价格时把 dm 作为 country 参数,在创建激活时把它作为 country 字段。
多米尼克验证号码的价格是多少?
验证码从每条 $0.20 起;确切金额取决于服务,由价格接口实时返回,并在你确认之前显示在控制台中。一般模式见价格页面。
如果短信一直没到,我需要付费吗?
不需要。如果 20 分钟内没有收到任何内容,或你取消订单,全部金额会回到你的钱包。
多米尼克的 OTP 通常会用什么语言发送?
英语是官方语言,因此大多数验证码是英文,不过具体措辞取决于各服务自己的模板。请解析数字,而不是匹配固定文本。
我可以保留同一个多米尼克号码以便日后登录吗?
无法自助开通。每个 Gateway 号码只用于一个验证码;可即时开通的长期线路只在美国和加拿大提供。
所有服务都接受用于测试的 +1 767 号码吗?
不是。每项服务自行决定接受哪些号码,有些会拒绝虚拟号码。如果验证码没有到达,退款会保护你,你可以稍后重试。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。