一次性验证码还是长期号码:+1 869 测试需要哪种?
先做决定,因为 +1 前缀容易引起错误的假设。圣基茨和尼维斯与美国、加拿大共用国家代码 1,但自助购买的专属号码产品只覆盖这两个国家,每月 $1.95 起。控制台中无法购买长期的 +1 869 号码。
- OTP Gateway:一个号码、一条验证码、20 分钟窗口,只有验证码到达才收费。这是适用于圣基茨和尼维斯的选项。
- 专属号码:续费期间由你保留的线路,支持收发短信和浏览器通话。仅限美国和加拿大;参见虚拟号码。
如果你确实需要一个持续使用的圣基茨号码,请发邮件至 [email protected]。能否实现取决于当地规定,并不能保证。
为什么 +1 869 号码会让电话校验出错?
圣基茨和尼维斯属于北美编号计划。完整号码是 +1,然后是 869 区号,再加七位数字,所以在结构上与美国号码完全相同。把每个 +1 号码都映射到美国的代码,会错误标记圣基茨用户、选错国旗、套用仅限美国的规则,或把客服工单路由到错误的地方。
请以 E.164 存储号码,即 +1869 加七位数字,并借助持续维护的库根据区号推断地区,而不是只看国家代码。本地呼叫者拨打七位数字,来自编号计划内其他地方的呼叫使用 1 加区号,所以输入时两种形式都要规范化。英语是官方语言,验证短信通常以英语到达。
这使 +1 869 成为任何在加勒比地区多国上线的产品的重要 QA 案例:它能测试普通美国号码永远练不到的地区识别、价格显示和本地化逻辑。
如何通过 API 申请圣基茨和尼维斯验证号码?
使用带 or_live_ 前缀的 Bearer 密钥访问 https://otproute.com/api/v1。圣基茨和尼维斯的国家 id 是 kn。
- 调用
GET /api/v1/prices?country=kn&service=<id>,确认服务可用并查看价格。 - 发送
POST /api/v1/activations,请求体为{"service": "telegram", "country": "kn"}。 - 把返回的 +1 869 号码填入应用的验证页面。
- 获取验证码;如果测试提前结束,用
POST /api/v1/activations/{id}/cancel收尾或取消。
服务和国家的 id 来自 GET /api/v1/services 和 GET /api/v1/countries。API 参考列出了每个字段。
如何处理验证码:Webhook 还是轮询?
对于少量测试,每隔几秒轮询一次 GET /api/v1/activations/{id},远低于每分钟 300 次请求的限制。对于较大的测试套件,请注册 Webhook 并监听 activation.sms_received、activation.expired 和 activation.cancelled。
验证 X-OTPRoute-Signature 头(t=<unix>,v1=<hex>)的方法是用端点密钥计算 <t>.<raw body> 的 HMAC-SHA256,拒绝过旧的时间戳,并以激活 id 为键存储结果,这样重复投递不会造成任何改变。基于 Webhook 的 OTP 捕获指南展示了完整的处理程序设计。
哪些服务会向 +1 869 号码发送验证码?
OTP Route 目前为圣基茨和尼维斯列出了超过 900 个服务。常用线路包括 WhatsApp、Instagram、Telegram、LinkedIn、Google (Gmail & YouTube)、Facebook、TikTok、X (Twitter)、Uber、Airbnb、Microsoft 和 Outlook、Amazon 与 Discord。可用情况在一天中会变化,所以价格和库存状态都是实时读取的。
从控制台下单及付款
非开发人员可以手动完成同样的检查:登录,选择服务,选择圣基茨和尼维斯,查看价格,然后下单。号码以及随后的验证码都会显示在订单视图中。
所有费用都来自一个预付美元钱包,没有月费或套餐。可通过银行卡或 USDT/USDC 充值;每次充值都会通过邮件生成 PDF 发票。开发账户可应要求使用沙盒模式,它会返回模拟的号码和验证码,让集成无需花钱就能验证。详情见价格。
圣基茨号码收不到验证码时
短信多快到达取决于服务和线路。如果迟迟不来:
- 让 20 分钟窗口走完或主动取消;无论哪种,全额金额都会退回钱包。
- 稍后重试,或用另一条服务线路测试。
- 检查该服务是否接受虚拟号码;有些服务会拒绝。
- 两次尝试之间留出间隔,而不是用脚本连续快速地下新订单。
OTP 的国家路由一文解释了当某条线路沉寂时如何规划备用方案。
常见问题
+1 869 号码和美国号码一样吗?
不一样。它在北美编号计划下与美国共用国家代码 1,但 869 区号属于圣基茨和尼维斯。
我能在 OTP Route 购买圣基茨和尼维斯的专属号码吗?
不能自助购买。专属号码仅覆盖美国和加拿大;如需了解其他国家,请发邮件至 [email protected] 咨询。
API 中圣基茨和尼维斯的国家 id 是什么?
是 kn,用于价格查询和 POST /api/v1/activations 的请求体。
我有多长时间接收圣基茨的验证码?
每次激活保持开放 20 分钟,只有验证码在此期间到达才会收费。
我的数据库应如何存储 +1 869 号码?
使用 E.164,即 +1869 后接七位本地号码,并根据区号确定地区。
能用 +1 869 号码批量开设账户吗?
不能。OTP Route 用于测试和运营你自己合法的产品与账户,并须遵守各服务的条款和《可接受使用政策》。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。