把厄瓜多尔(+593)验证码接入你的测试运行

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

可以,OTP Route 支持接收厄瓜多尔(+593)短信验证码:OTP Gateway 会为你选定的服务提供一个一次性厄瓜多尔号码,验证码会出现在控制台,并通过 REST 轮询或签名 Webhook 送达你的系统。价格从每条验证码 $0.20 起,按服务实时报价;如果 20 分钟窗口内没有任何短信到达,费用会退回你的钱包。

为什么我们的厄瓜多尔注册流程卡在等手机上?

这种情形很常见。产品团队把厄瓜多尔加进上线清单,注册页面要求填写 +593 手机号,而 QA 里没有人持有。有人订了一张预付费 SIM 卡,它躺在另一个城市的抽屉里,于是每次回归运行都要靠同事在聊天里念验证码。

一旦测试在夜间或并行运行,这种做法就会失效。它还会让验证码泄露到本不该出现的地方。OTP Route 通过 API 的 OTP 路由 取代了抽屉里的 SIM 卡:你的测试请求一个厄瓜多尔号码,验证短信到达我们这一侧,验证码再交还给发起请求的任务。不需要任何人熬夜,也不涉及任何人的个人手机。

哪些应用可以向厄瓜多尔验证号码发送验证码?

厄瓜多尔线路目前覆盖 1,700 多项服务。实时快照中的热门服务包括 WhatsApp、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、X (Twitter)、LinkedIn、Microsoft & Outlook、Uber、Airbnb、Netflix、Discord 和 ChatGPT (OpenAI)。

这份名单会在一天中变化,因为库存是实时来自我们的运营商合作伙伴。请把它当作参考,而不是承诺:任何一分钟里的权威答案,是 GET /api/v1/prices 针对你的服务和国家 id ec 返回的内容。完整目录可在服务页面浏览。

厄瓜多尔 OTP API 的调用顺序在代码里是怎样的?

所有请求都在 https://otproute.com/api/v1 之下,使用以 or_live_ 开头的 Bearer 密钥认证,该密钥在开发者控制台生成。一个典型的测试步骤如下:

  1. 用 GET /api/v1/prices?country=ec&service=<id> 查询价格和实时可用性。
  2. 用 POST /api/v1/activations 创建订单,请求体例如 {"service": "uber", "country": "ec"}。你会得到激活 id 和 +593 号码。
  3. 把该号码填入你自己应用的注册表单并触发短信。
  4. 让你的厄瓜多尔任务阻塞等待 activation.sms_received 事件,每隔几秒用 GET /api/v1/activations/{id} 作为备用。
  5. 当测试中途崩溃时,通过 POST /api/v1/activations/{id}/cancel 释放 +593 订单。

Webhook 投递带有 X-OTPRoute-Signature 请求头。请用端点密钥对时间戳、一个点号和原始请求体重新计算 HMAC-SHA256,以恒定时间方式比较,并拒绝过期的时间戳。集成指南讲解了一个完整的短信验证 API 客户端,文档列出了每个字段。

我们的数据库应如何存储 +593 手机号?

厄瓜多尔人书写手机号时通常带有前导 0,例如 09 后面再加八位数字。这个零是仅用于国内拨号的中继前缀。在 E.164 中它会消失,剩下 +593 和一个以 9 开头的九位国内号码。

  • 存储一个统一形式:+5939XXXXXXXX。输入时去掉空格、短横线和中继零。
  • 表单字段中同时接受 09… 和 +593 9…,因为当地人两种写法都会用。
  • 不要假设短信模板是英语。厄瓜多尔的官方语言是西班牙语,所以大多数验证码以西班牙语文本到达;请提取数字,而不是匹配“code”之类的词。

对计费测试来说有一个小便利:厄瓜多尔使用美元作为货币,与你在 OTP Route 充值的美元钱包一致。

厄瓜多尔的验证码没到,现在怎么办?

号码没有动静,通常是线路或服务接受度的问题,而不是你的测试程序出了 bug。请按以下顺序排查:

  • 让 20 分钟的窗口走完。如果什么都没来,全部金额会自动退回钱包,所以没有理由提前取消。
  • 弄清楚面向厄瓜多尔的服务是否容忍虚拟号码。有些服务按政策拒绝,这正是设置退款规则的原因。
  • 稍后重试,或为同一服务重新下一个激活订单,这样会使用不同的号码。
  • 避免在短时间内反复下单;短暂的退避既保护你的钱包,也保护线路。

如果你需要在 CI 中稳定地接收厄瓜多尔短信 OTP 验证码,请把退避机制直接内置到测试程序中。我们的文章降低 OTP 送达失败率提供了更多重试逻辑的模式。

我们能为需要再次登录的账号保留一个厄瓜多尔号码吗?

无法自助开通。长期的专属号码只面向美国和加拿大销售,每月 $1.95 起,包含收短信、Webhook 转发、发短信和浏览器通话。厄瓜多尔目前没有自助开通的长期线路。如果你的用例确实需要,请发邮件至 [email protected] 说明情况;能否提供取决于当地规定,无法承诺。

厄瓜多尔验证码如何计费?能否先免费测试?

OTP Route 使用单一的预付费美元钱包,没有月费,也无需选择套餐。你可以通过银行卡或 USDT/USDC 充值,每笔充值都会通过邮件发送 PDF 发票。每次激活只有在验证码送达时才会从余额中扣费。

在花任何钱之前,可以为开发账号申请沙盒模式。它会返回模拟的号码和验证码,这样你的 CI 任务、Webhook 验证程序和解析器都可以端到端地跑一遍。将其接入流水线的团队通常从我们的 QA 测试概览入手。一如既往,请遵守各服务的条款以及我们的《可接受使用政策》。

常见问题

没有本地 SIM 卡,也能测试我的应用的厄瓜多尔注册流程吗?

可以。为国家 id ec 下一个激活订单,把 +593 号码填入你的应用,然后从控制台、Webhook 或轮询调用读取验证码。

厄瓜多尔验证码的价格是多少?

验证码从每条 $0.20 起;确切金额取决于服务,会在你下单之前显示在控制台中,或由价格接口返回。

如果 +593 号码一直没收到短信,我需要付费吗?

不需要。20 分钟窗口结束时仍没有消息,或你先行取消,全部金额都会退回你的钱包。

输入厄瓜多尔号码时要带上前导零吗?

只有在你的表单要求国内格式时才需要。在国际格式中中继零会被去掉,所以号码写作 +593 后接以 9 开头的九位数字。

厄瓜多尔的 OTP 消息会用什么语言?

大多是西班牙语,不过一些全球性应用会发送英语。请解析数字验证码,不要依赖周围的文字。

有可以保留数月、用于测试的 +593 号码吗?

厄瓜多尔没有自助开通的选项;长期线路是仅限美国和加拿大的产品。特殊情况可以发邮件至 [email protected] 咨询。

我可以用浏览器而不是 API 订购厄瓜多尔号码吗?

可以。登录,在 OTP Gateway 中选择服务和厄瓜多尔,确认显示的价格,验证码到达时会出现在同一个页面上。

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

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

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