一次验证还是长期号码:哪种适合瓦努阿图项目?
大多数瓦努阿图的工作属于下面第一类。
- 一个验证码,用于完成一次注册、证明某个 +678 输入能通过你的验证器,或确认引导短信能够到达太平洋线路。这正是 OTP Gateway 的用途。
- 一个持续可用的号码,用于反复登录或客服台。OTP Route 仅在美国和加拿大自助出售这类专属号码,每月 $1.95 起。
瓦努阿图没有自助开通的长期号码。确有需要的团队可以发邮件至 [email protected],但由当地规定决定可能性,事先不作任何承诺。
目前在 +678 号码上哪些服务可用?
瓦努阿图是一条较小的线路,列出了超过 100 项服务。实时快照包括 WhatsApp、Telegram、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、Amazon、LinkedIn、AliExpress、Coinbase、Bumble 和 GitLab。
这个国家的覆盖范围经常变化,所以请在每次运行之前检查 GET /api/v1/countries 和 GET /api/v1/services(或控制台的选择器),不要假设昨天的列表。当某项服务在 +678 上不可用时,邻近的太平洋线路,如斐济和新喀里多尼亚,值得检查,以便做可比的测试。
团队为什么需要 +678 号码来做测试?
瓦努阿图对以下对象很重要:为太平洋岛民用户打造的应用、接受游客和本地经营者预订的旅游与酒店平台,以及往返于瓦努阿图、澳大利亚和新西兰之间的家庭与工人所使用的服务。如果其中任何一类受众可以用 +678 号码注册,你的验证步骤就应该在这样的号码上测试。
比斯拉马语、英语和法语都是官方语言。全球服务通常根据账户或设备的区域设置,以英语或法语发送验证码,所以请检查你自己的模板在你所服务的任何一种语言中是否读起来正常,并在估算短信分段长度时留意带重音符号的法语字符。
如何格式化并存储瓦努阿图的电话号码?
瓦努阿图的号码为七位数字,没有冠码,所以 E.164 形式就是 +678 后面直接跟着用户号码。不需要去掉任何东西,但较短的号码会让期望更长国内格式的验证器出错,一些表单库也会在七位数字没有输入 +678 时猜错国家。请保存一个规范的 E.164 字符串,明确要求或推断国家代码,并在你的验证测试中加入一个 +678 的测试夹具。
逐个调用走一遍瓦努阿图 OTP API
在开发者控制台生成一个 Bearer 密钥(以 or_live_ 开头),并向 https://otproute.com/api/v1 发送请求。
GET /api/v1/prices?country=vu&service=gitlab返回该组合的实时价格。- 使用
{"service": "gitlab", "country": "vu"}调用POST /api/v1/activations预留号码,并返回激活 ID。 GET /api/v1/activations/{id}报告状态以及验证码到达后的内容;或者,Webhook 端点会收到activation.sms_received。- 如果瓦努阿图的测试被放弃,
POST /api/v1/activations/{id}/cancel会提前归还号码。
签名 Webhook 带有格式为 t=<unix>,v1=<hex> 的 X-OTPRoute-Signature;请用你的端点密钥验证 <t>.<raw body> 的 HMAC-SHA256,并丢弃过旧的时间戳。我们关于按国家的 OTP 路由的文章解释了如何在代码中选择备用线路。每个账户可使用十个密钥、五个 Webhook 端点和每分钟 300 次请求,完整细节见开发者文档。
在控制台中使用瓦努阿图验证号码
并非团队里的每个人都写代码。在控制台中:选择瓦努阿图,选择服务,查看价格,下单,然后把 +678 号码填入目标应用并请求它的短信。验证码会出现在订单卡片上。所有这些都发生在 20 分钟的窗口之内,之后号码会被释放。
还没收到瓦努阿图的验证码:我该尝试什么?
先等满整整 20 分钟。如果订单仍然是空的,可能是该服务不接受虚拟号码,也可能只是这条线路在那一刻比较安静。稍后重试或切换到另一条服务线路;不要在循环中快速重新下单。当窗口关闭时仍没有短信,或者你取消了,全部金额会自动退回你的钱包。
钱包以美元预付,没有月费:可用银行卡或 USDT/USDC 充值,每次都会收到一份 PDF 发票。沙盒模式可应请求为开发账户开通,让你用模拟验证码演练流程。一如既往,请遵守各服务的条款以及我们的可接受使用政策;当前价格见价格。
常见问题
我能在国外用瓦努阿图号码验证测试账户吗?
可以。+678 号码在线订购,验证码显示在你的控制台或发送到你的 API,因此不涉及本地 SIM 卡。
API 请求中瓦努阿图应该填哪个国家代码?
国家字段使用 vu,并配合服务 ID,如 gitlab 或 whatsapp。
瓦努阿图像 0 这样使用冠码吗?
不使用。号码是七位数字,拨号时没有冠码,国际写法是 +678 加这些数字。
为什么瓦努阿图列出的服务比大国少?
较小的线路覆盖范围较窄,而且经常变化。请在 API 或控制台中查看实时列表,当缺少某项服务时可考虑斐济这样的邻近线路。
验证码没到我会被收费吗?
不会。错过或取消的激活会自动退回钱包。
我的团队可以保留一个瓦努阿图号码用于客服电话吗?
没有自助开通的长期瓦努阿图线路。专属号码只在美国和加拿大出售,其他请求可发送至 [email protected]。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。