订购 +591 号码之前,清单上应该有什么?
玻利维亚测试失败,多数是因为有些东西从未配置,而不是线路本身的问题。请先逐项勾选:
- 一个 API 密钥,前缀为
or_live_,在开发者控制台创建,并作为密钥保存在 CI 或应用配置中。每个环境一个密钥,日志会更易读。 - 一个 webhook 端点,通过 HTTPS 快速响应,并已加载签名密钥。轮询同样可行,但要先决定你的测试框架用哪种方式。
- 钱包资金,或者一个沙盒账户(如果你只想演练整个流程的衔接)。
- 服务 ID,即你要测试的应用在
GET /api/v1/services中的 ID,再加上玻利维亚的国家 IDbo。 - 你产品里的手机号解析器,必须接受
+591输入,这样收到的号码才能真正输入注册表单。
如果缺少任何一项,请在花掉任何一次激活之前补齐。
现在可以通过玻利维亚线路接收哪些应用的验证码?
玻利维亚的实时列表涵盖超过 1,700 个服务。团队请求最多的包括 WhatsApp、Telegram、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、Uber、Microsoft & Outlook、Discord、LinkedIn、Viber、Signal 和 AliExpress。
这样的广度对玻利维亚这类市场很重要:消费类应用往往依赖即时通讯登录,而配送或网约车产品则需要自己的手机号校验。请把上面的列表视为快照:各服务的可用性会在一天中变化,这正是价格接口实时报告它、而不是用静态页面的原因。
玻利维亚 OTP API 流程如何一步步运行?
每次调用都发往 https://otproute.com/api/v1 并携带你的 Bearer 密钥,账户限制为每分钟 300 个请求。
- 用
GET /api/v1/prices?country=bo&service=<id>获取当前价格和可用性。如果线路此刻为空,就跳过下单。 - 创建激活:
POST /api/v1/activations,请求体为{"service": "<id>", "country": "bo"}。保存激活 ID 和返回的号码。 - 把号码输入被测应用的注册或登录页面。
- 等待
activation.sms_receivedwebhook,或以平稳的间隔轮询GET /api/v1/activations/{id}。 - 如果测试中止,调用
POST /api/v1/activations/{id}/cancel,冻结的款项会立刻退回钱包。
信任每个 webhook 之前都要先验证:X-OTPRoute-Signature 请求头携带 t=<unix>,v1=<hex>,其中十六进制值是用端点密钥对 "<t>.<raw body>" 计算的 HMAC-SHA256。拒绝过期的时间戳。OTP API 集成指南演示了完整的处理程序。
玻利维亚号码应该如何存储和校验?
玻利维亚手机号码在 +591 国家代码之后是八位数字,通常以 6 或 7 开头。请按 E.164 存储,例如 +591 加这八位数字,不含空格,并在保存前把用户用本地空格分组或前导零输入的内容规范化。
多数验证短信以西班牙语送达,尽管玻利维亚还官方承认克丘亚语、艾马拉语、瓜拉尼语等许多语言。如果你的产品提供原住民语言界面,请检查你自己后端发送的短信模板仍能正确渲染,因为这条路径与第三方应用发送的内容是分开的。
团队来到玻利维亚,通常是为了覆盖安第斯国家的区域上线、为西班牙语流程做本地化 QA,或者为用玻利维亚号码注册但身居海外的客户提供支持。
不写代码的人有控制台路径吗?
有,而且遵循同样的清单逻辑。运营或支持人员可以:
- 在 /signup 用邮箱验证码或 Google 登录,并开启 TOTP 双重验证。
- 打开 OTP Gateway,选择服务,再选择玻利维亚;在任何扣费之前都会显示实时价格。
- 把号码复制到应用里,并保持控制台标签页开着。短信到达时,验证码会显示在那里。
这种方式适合在不触碰集成的情况下,对生产环境的登录页面做一次性检查。
玻利维亚的验证码一直没出现,应该排查什么?
请按顺序检查:
- 让窗口跑完。 激活会保持开启 20 分钟;提前关闭只会浪费这次尝试。
- 检查应用自己的规则。 有些服务会直接拒绝虚拟号码,退款正是为这种情况准备的。
- 稍后重试,或换一条线路。 库存在一天中会变化,所以一小时后的第二次尝试可能表现不同。
- 不要在紧凑的循环里重复下单。 对同一服务快速重复,往往会适得其反,还会弄乱你的日志。
如果窗口关闭前没有短信到达,全部金额会自动退回钱包。更多做法见降低 OTP 送达失败率。
能保留长期的玻利维亚号码吗?账单如何处理?
玻利维亚没有自助的长期号码。OTP Route 的专用虚拟号码只在美国和加拿大销售,每月 $1.95 起;如果团队需要长期的玻利维亚号码,请发邮件至 [email protected],团队会告知在当地规定下是否可能,但不做任何承诺。
账单是单一的预付美元钱包,没有月费,也无需选择套餐。可以用银行卡或 USDT/USDC 充值,每次充值都会通过邮件收到 PDF 发票。做集成工作时,可以申请沙盒模式,它会返回模拟的号码和验证码,不消耗资金。完整费率见 /pricing。
常见问题
没有本地 SIM 卡,也能测试我的应用的玻利维亚注册流程吗?
可以。在 OTP Gateway 为你的服务订购一个 +591 号码,输入到你的应用中,然后在控制台或通过 API 读取验证码。
OTP Route API 中玻利维亚的国家 ID 是什么?
在价格查询和激活请求体中都使用 bo。
玻利维亚短信没到我要付费吗?
不用。20 分钟内没有任何短信到达,或者你先取消,款项都会自动退回钱包。
玻利维亚的验证短信会是什么语言?
通常是西班牙语,不过措辞由各应用决定,也可能跟随账户或设备的语言。
QA 流水线能每晚使用这个 +591 号码做测试吗?
每次激活只对应一条验证码,所以夜间任务每次运行都要订购一个新号码。常见做法见 CI 流水线中的短信 OTP 测试。
玻利维亚号码适合几个月后还要再次登录的账户吗?
不太适合,因为一次性号码不会被保留。对于长期使用的账户,美国或加拿大的专用号码更合适。
用玻利维亚验证号码验证有什么规则限制吗?
有。只能用于你自己的产品和合法的业务账户,遵守各服务的条款,并记住 OTP Route 的《可接受使用政策》同样适用。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。