把 +993 土库曼斯坦验证接入你的 OTP 流水线

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

可以,OTP Route 让你通过 OTP Gateway 接收土库曼斯坦(+993)短信验证码,既可以在控制台中查看,也可以通过 REST 轮询和 HMAC 签名 Webhook 以编程方式获取。一次性号码每个验证码 $0.20 起,如果 20 分钟激活窗口结束时没有收到消息,金额会自动退回你的钱包。

哪些 API 调用会返回土库曼斯坦验证号码?

先从接口入手,因为它们决定了其余的一切。使用开发者控制台中的 Bearer 密钥对 https://otproute.com/api/v1 进行认证;密钥带有 or_live_ 前缀,每个账户最多可持有 10 个。土库曼斯坦的国家 ID 是 tm。

  1. GET /api/v1/services 和 GET /api/v1/countries 提供目录。请缓存它们,但每天刷新一次。
  2. GET /api/v1/prices?country=tm&service=<id> 报告当前价格,以及该服务的线路是否开放。
  3. 使用 {"service": "imo", "country": "tm"} 调用 POST /api/v1/activations,即可预留一个 +993 号码并返回激活 ID。
  4. GET /api/v1/activations/{id} 返回 +993 订单的状态,短信到达后还会包含验证码。
  5. POST /api/v1/activations/{id}/cancel 会释放你的测试不再需要的订单。
  6. GET /api/v1/balance 让流水线在资金不足时提前停止。

账户限制为每分钟 300 次请求,由所有密钥共享。API 参考记录了请求和响应的结构。

+993 测试应该监听 Webhook 还是轮询?

对于单个开发者逐步点击流程,轮询就足够了。一旦多个任务同时运行,Webhook 成本更低,响应也更快。一个账户可以持有 5 个 Webhook 端点;把其中一个指向你的土库曼斯坦测试运行器,用于接收 activation.sms_received、activation.expired 和 activation.cancelled。

在被证明可信之前,把每一次投递都视为不可信。把 X-OTPRoute-Signature 请求头拆分为 t 和 v1,用端点密钥对 t、一个句点和原始请求体逐字节计算 HMAC-SHA256,并使用恒定时间比较。拒绝超出较短容差范围的时间戳,以防重放。以激活 ID 为键存储处理结果,这样重试投递不会改变任何东西。我们的文章基于 Webhook 的 OTP 捕获展示了带队列的处理器,而 CI 流水线测试则介绍了构建任务中的超时处理。

在土库曼斯坦验证号码上可以验证什么?

tm 线路列出了超过 1,600 项服务。目前常被请求的有 imo、Telegram、WhatsApp、Google (Gmail & YouTube)、Instagram、Microsoft & Outlook、LinkedIn、ChatGPT (OpenAI)、Viber、WeChat、Discord 和 Snapchat。通讯应用承载了中亚地区大部分日常流量,所以它们在列表中占比很高。

这只是一个快照,而不是承诺。我们运营商合作伙伴的容量在一天中会变化,因此请在每次运行之前查询价格,不要假设昨天的列表依然有效。

+993 号码如何格式化与本地化?

土库曼斯坦的国内有效号码为八位数字,大多数手机号段以 6 开头。在国内拨号时,人们会在前面加一个 8 作为冠码;在国际格式中这个前缀会被去掉,号码变为 +993 加八位数字。

  • 在系统边缘把号码规范化为 E.164(+9936XXXXXXX),并且只存储这个值。
  • 不要重用为邻国编写的验证规则;中亚各国的号码长度和前缀各不相同。
  • 土库曼语是官方语言,使用拉丁字母书写,包含 ä、ç、ň、ö、ş、ü、ý 和 ž 等字母。俄语仍被广泛理解。因此验证短信可能以土库曼语、俄语或英语到达,你的提取器应当能从任何 UTF-8 正文中读取数字。

团队通常在以下情况下在这里测试:计划在中亚推出产品、土库曼语或俄语界面需要本地化 QA,或者服务往返于阿什哈巴德与周边市场之间的客户。

不写代码也能订购 +993 验证码吗?

可以。通过邮箱验证码或 Google 注册并为钱包充值后,打开 OTP Gateway,选择一项服务,选择土库曼斯坦,并确认显示的价格。+993 号码会立即出现;把它填入应用要求的位置,请求短信,然后在激活卡片上等待验证码。该号码只用于这一次验证。

为什么土库曼斯坦的验证码可能收不到?

  • 该服务拒绝虚拟号码。 有些服务会这样做。这是对方的政策,退款规则正是为这种情况而设。
  • 线路繁忙。 稍后重试,或创建新的激活,它会使用另一个号码。
  • 窗口被提前结束。 请让激活保持开启满 20 分钟;过期的订单会自动退款。
  • 重试循环过于激进。 在两次尝试之间退避一段时间,而不是连续下单。

这些做法能让共享号码池的 OTP 路由对所有人保持健康。

有长期土库曼斯坦号码吗?计费如何运作?

土库曼斯坦没有自助开通的专属号码。OTP Route 仅在美国和加拿大出售长期线路,每月 $1.95 起;其他国家的需求可以发送至 [email protected],但不能保证当地规定允许。

其他一切都通过一个预付美元钱包运行,没有月费。可用银行卡或 USDT/USDC 付款,每次充值收到一份 PDF 发票,并可以为开发账户申请沙盒模式,用模拟号码测试短信验证 API。请仅将其用于你自己的合法产品和账户,并遵守各服务的条款以及我们的可接受使用政策。

常见问题

我能获得一个 +993 号码来测试应用的注册吗?

可以。针对 tm 国家 ID 和你选择的服务创建一个激活,然后在你自己的注册流程中使用返回的号码。

在 OTP Route 上,土库曼斯坦验证码要多少钱?

每个验证码 $0.20 起。各服务的实时价格来自价格接口,也会显示在控制台中。

输入土库曼斯坦号码时需要带上前缀 8 吗?

不需要。8 只用于国内拨号,所以请使用 +993 加八位国内号码。

我如何确认关于 +993 验证码的 Webhook 确实来自 OTP Route?

对照原始请求体验证 X-OTPRoute-Signature 请求头中的 HMAC-SHA256 签名,并拒绝过旧的时间戳。

土库曼斯坦号码没有收到短信时会自动退款吗?

会。当 20 分钟窗口到期或你取消时,全部费用都会退回你的钱包。

我可以保留一个土库曼斯坦号码用于重复登录吗?

无法自助开通。长期号码仅提供美国和加拿大;如有特殊需求,请发邮件联系支持团队。

土库曼斯坦的 OTP 短信会用什么语言到达?

取决于应用;土库曼语、俄语和英语都有可能,所以请解析数字而不是词语。

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

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

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