越南(+84)验证码,直接送入你的测试套件

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

OTP Route 让团队可以在 OTP Gateway 的一次性号码上接收越南(+84)短信验证码,既能在控制台查看,也能通过 REST 轮询和签名 Webhook 获取。价格每个验证码 $0.20 起,各服务的确切费率由 API 实时返回;如果在 20 分钟的窗口内没有收到短信,费用会退回你的钱包。

为什么值得在真实的 +84 线路上测试越南?

越南是移动优先的市场,聊天、社交电商和超级应用类服务是日常生活的核心。Zalo 是广泛使用的本地即时通讯应用,Shopee 和 Lazada 等电商平台也家喻户晓。产品团队在这里测试,通常是为了发布越南语版本、验证越南语的注册引导流程,或者从区域运营中心支持整个东南亚的客户。我们的移动应用验证页面介绍了这类测试通常如何融入发布周期。

越南手机号是什么格式?

在国内,手机号书写时带干线前缀 0,共十位数字,以 03、05、07、08 或 09 等前缀开头。2018 年,越南把原有的十一位手机号改为十位,因此旧的 CRM 数据中可能仍有过时的前缀。

存储时去掉 0,使用 E.164 格式:+84 加九位数字。输入时先规范化,显示时再单独格式化。

越南语带有变音符号,发送方为了缩短短信常常把它们去掉,所以验证码可能以无音调的越南语或英语到达。请测试你的解析器在两种情况下都能提取出数字。

越南线路上能用到哪些服务?

目前越南列出的服务超过 2,800 个。常被请求的包括 Zalo、Shopee、Lazada、TikTok、Facebook、Telegram、WhatsApp、Google(Gmail 与 YouTube)、Instagram、Microsoft 与 Outlook、Amazon、ChatGPT(OpenAI)、Discord 和 Viber。可用性在一天中会变化,请实时读取,不要把假设写死在代码里。

越南版 QA 测试到底应该覆盖什么?

除了接收验证码,一次有价值的 +84 测试还会检查该市场中注册流程容易出问题的环节:

  • 手机号输入框同时接受 09… 的国内写法和 +84 9… 的国际写法,并以相同方式保存;
  • 国家选择器在你的越南语版本中正确显示 Việt Nam,包括变音符号;
  • 当周围文字没有音调时,Android 和 iOS 的 OTP 自动填充仍能识别出数字;
  • 验证码错误或过期的提示文案读起来自然,而不是生硬的直译;
  • 重新发送按钮的等待时间足够长,不会让较慢的投递被第二次请求抢先。

在真实线路上而不是模拟的短信层上运行这些测试,可以在河内或胡志明市的客户发现之前,就捕获格式和解析方面的缺陷。

越南 OTP API 的端到端流程是怎样的?

请求发往 https://otproute.com/api/v1,并携带 Bearer 密钥(前缀 or_live_)。越南的国家 id 是 vn。

  1. 获取 GET /api/v1/prices?country=vn&service=zalo,确认价格和可用性。
  2. 向 POST /api/v1/activations 发送请求体 {"service": "zalo", "country": "vn"} 来预留号码,并保存返回的激活 id。
  3. 在应用的验证页面提交返回的 +84 号码。
  4. 在 Webhook 上接收 activation.sms_received,或每隔几秒轮询 GET /api/v1/activations/{id}。
  5. 用 POST /api/v1/activations/{id}/cancel 结束不再需要的激活。

在信任每个 Webhook 之前,先校验它的 X-OTPRoute-Signature。完整的 CI 配置请参见 CI 流水线中的短信 OTP 测试。

非开发人员也能下单 +84 号码吗?

可以。在控制台中选择越南和服务,查看显示的价格,确认后把号码粘贴到应用里,验证码会出现在激活卡片上。如果 20 分钟内没有任何短信,或者你取消了订单,这笔金额会退回你的钱包。

OTP Route 提供越南的长期号码吗?

不提供。自助的专用虚拟号码(Dedicated Virtual Numbers)仅限美国和加拿大,从 $1.95/月 起。对于越南,每个 OTP Gateway 号码只接收一条验证码。需要固定 +84 线路的团队可以发邮件至 [email protected],但能否提供取决于当地法规。两种模式的对比请见虚拟号码页面。

+84 测试如何付费?

越南的激活与其他线路一样使用同一个预付美元钱包,没有月费,也无需选择套餐。充值支持银行卡和 USDT/USDC,每次充值都会生成一份通过邮件发送的 PDF 发票,方便财务团队入账。你可以为开发账号申请沙盒模式,让模拟号码和验证码跑通你的集成,而不消耗钱包余额。

常见问题

不买本地 SIM 卡,也能测试我的应用的越南注册流程吗?

可以。在 OTP Gateway 下单一个 +84 号码,把它提交到你自己的注册流程,然后在控制台或通过 API 读取验证码。

存储越南号码时应该保留开头的 0 吗?

不应该。存储为 +84 加九位数字,只有在以国内格式展示号码时才把 0 加回去。

为什么我的旧客户数据里有十一位的越南手机号?

越南在 2018 年把十一位手机号改为十位。在变更之前采集的记录可能需要迁移到当前的号段前缀。

越南的验证短信会带音调符号吗?

通常不会,因为很多发送方会去掉短信中的变音符号。请确保你的验证码解析器依赖数字,而不是周围的文字。

如果 Zalo 或 Shopee 的验证码一直没到 +84 号码怎么办?

让激活保持开启直到 20 分钟结束,这样会自动退款,然后稍后重试或换用其他线路。有些服务会拒绝虚拟号码,短时间内反复下单也不太可能有帮助。

越南线路支持多少个服务?

目前超过 2,800 个。实时列表来自 GET /api/v1/services,并结合国家 id vn 的 GET /api/v1/prices。

OTP Route 的 +84 号码所有应用都接受吗?

不是。各服务对虚拟号码有自己的政策,因此不能保证被接受。只有在验证码送达时你才需要付费。

使用越南号码有哪些规则?

只验证你自己的产品和企业账号,遵守各服务的条款,并遵守 OTP Route 的《可接受使用政策》。不允许批量或重复创建账号。

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

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

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