塞尔维亚(+381)OTP 验证码:哪种产品适合你的测试?

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

可以,你能用 OTP Route 接收塞尔维亚(+381)验证码:OTP Gateway 为每条验证码发放一个一次性 +381 号码,并把结果交给你的控制台、轮询程序或签名 Webhook。价格每条验证码 $0.20 起,如果 20 分钟内没有收到短信,全额退回你的钱包。

一次性号码还是长期线路:塞尔维亚项目需要哪种?

塞尔维亚的大多数验证工作都是短期的。QA 工程师检查注册页面是否接受 +381,本地化审核人员确认西里尔文和拉丁文文案都能正常显示,发布经理签收登录验证环节。这些都只需要一条验证码,所以 OTP Gateway 是合适的工具:下单、接收、完成。

在 OTP Route,长期号码的运作方式不同。专属号码(Dedicated Numbers)只在美国和加拿大提供,可即时购买,每月 $1.95 起,并在租期续订期间持续接收短信。塞尔维亚没有可自助购买的专属线路。 如果项目确实依赖一个你长期持有的塞尔维亚号码,请把详情发送至 [email protected];能否办理取决于当地法规,因此不作任何承诺。

如果每次运行都应从干净状态开始,请选择 OTP Gateway。如果共享的预发布登录必须保留数月,而且服务能容忍外国号码,则选择美国或加拿大的专属号码。

+381 线路上有哪些服务可用?

目前有超过 1,600 项服务接受塞尔维亚的激活。最新快照中常用的有 Viber、WhatsApp、Telegram、Google(Gmail 和 YouTube)、Facebook、Instagram、TikTok、ChatGPT (OpenAI)、Microsoft 和 Outlook、LinkedIn、Discord、Uber 和 Netflix。

覆盖范围会随着我们的运营商合作伙伴轮换线路而变化,所以在围绕它规划测试矩阵之前,请先从 API 或国家页面读取实时列表。

如何通过编程方式订购塞尔维亚号码?

塞尔维亚的请求使用国家 id rs,发送到 https://otproute.com/api/v1,并用开发者控制台中的 or_live_ Bearer 密钥签名。

先用 GET /api/v1/prices?country=rs&service=viber 确认该组合是否可用以及当前价格。然后用 POST /api/v1/activations 和 {"service": "viber", "country": "rs"} 创建激活;把返回的激活 id 与测试记录保存在一起。在你自己的流程里输入 +381 号码并等待。最干净的等待方式是订阅 activation.sms_received 的 Webhook;备选方式是轮询 GET /api/v1/activations/{id}。当测试被放弃时,POST /api/v1/activations/{id}/cancel 会立即释放号码并退款到钱包。

请验证每个 Webhook 的 X-OTPRoute-Signature 标头(用端点密钥对 <t>.<raw body> 做 HMAC-SHA256),拒绝过期的时间戳,并把同一激活 id 的重复投递视为空操作。用 HMAC 保护 OTP Webhook 详细展示了这一检查。

有只用浏览器就能获取 +381 验证码的方法吗?

有,而且很适合从不打开终端的审核人员。用邮箱或 Google 注册,给钱包充值,选择塞尔维亚和服务,核对报价并确认。号码会立即出现,验证码到达后显示在同一张卡片上。如果有几位同事共用账号,可以启用 TOTP 双重验证来保护账户。

塞尔维亚号码和短信有什么不同?

塞尔维亚使用国家代码 +381,国内拨号使用主干前缀 0;手机号在本地以 06 开头,国际格式则变成 +381 6。不同号段的用户号码长度不一,所以请用电话号码库校验,而不是固定位数,并存储不带 0 的 E.164 格式。

塞尔维亚语同时使用西里尔文和拉丁文书写,人们可以随意切换。验证短信可能使用任一种文字,也可能是英语,所以你的解析器应当从 UTF-8 文本中提取数字,而不是匹配固定措辞。这种双文字的现实,也是用两种字母表测试自家界面文案的好理由。

团队在这里开展业务,是为了西巴尔干地区的上线、区域客户支持,还因为许多软件团队就位于塞尔维亚,需要在本地验证自己的预发布版本。QA 测试页面介绍了这如何融入更大的测试计划。

为什么 +381 验证码可能收不到?

请给窗口留足完整的 20 分钟;送达时间取决于服务和线路。如果什么都没有收到,激活会过期,费用会自动撤销。

  • 服务可能拒绝虚拟号码。这并不少见,也是未使用的激活会被退款的原因。
  • 你的表单可能保留了本地的 0。请发送 +381 加不带 0 的国内号码。
  • 等待后重试,或尝试另一条可用线路,而不是反复冲击下单端点。短时间内重复下单很少有帮助。

塞尔维亚的激活如何计费?

OTP Route 使用一个预付美元钱包:按量付费,没有月费,也不用选择套餐。可用银行卡或 USDT/USDC 充值,每次充值都会通过邮件收到 PDF 发票。当前价格见价格页面和价格端点。开发账户可应要求开通沙盒,返回模拟的号码和验证码,让 CI 无需花钱就能演练集成。请将使用限制在你自己的合法产品上,遵守各服务的条款,并注意《可接受使用政策》适用于每个账户。

常见问题

没有本地 SIM 卡也能检查塞尔维亚的注册流程吗?

可以。从 OTP Gateway 订购一个一次性 +381 号码,在你的应用中使用,然后在控制台或通过 API 读取验证码。

塞尔维亚在 API 中使用哪个国家 id?

塞尔维亚是 rs,在价格查询和激活请求体中都使用它。

塞尔维亚的激活过期没有收到短信,我需要付费吗?

不需要。如果 20 分钟内没有收到验证码,或你取消了,全部金额会退回你的钱包。

塞尔维亚的验证码会使用西里尔字母还是拉丁字母?

两者都有可能,有时也是英语。从 UTF-8 文本中提取数字验证码,就不会依赖文字种类。

OTP Route 能给我一个永久的塞尔维亚电话号码吗?

无法通过自助服务获得。专属号码是美国和加拿大的产品;关于塞尔维亚,请发邮件至 [email protected] 咨询,但要知道不保证有货。

保存 +381 号码时应该保留开头的 0 吗?

不应该。去掉国内的 0,存储以 +381 开头的 E.164 版本。

在塞尔维亚号码上可以验证多少项服务?

目前超过 1,600 项,确切列表由 API 实时返回,因为线路会在一天中变化。

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

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

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