巴拉圭(+595)验证码,API 优先

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

是的,您可以通过 OTP Route 接收巴拉圭(+595)短信验证码:在 OTP Gateway 上以国家 id py 创建激活,然后通过签名 Webhook、API 轮询或控制台获取验证码。每条验证码 $0.20 起,如果 20 分钟内没有短信到达,款项会自动退回您的钱包。

如何用代码申请 +595 号码?

先在开发者控制台创建一个 Bearer 密钥;密钥以 or_live_ 开头,最多可持有 10 个,便于为预发布环境和 CI 分别使用不同的密钥。所有调用都发往 https://otproute.com/api/v1。

  1. 缓存 GET /api/v1/services 和 GET /api/v1/countries 的目录。巴拉圭显示为 py。
  2. 每次下单前,读取 GET /api/v1/prices?country=py&service=<id>。价格和可用性是实时值,不是常量。
  3. 用 POST /api/v1/activations 和 {"service": "whatsapp", "country": "py"} 下单。保留响应中的 activation id。
  4. 在被测流程中提交该号码。
  5. 等待 Webhook,或检查 GET /api/v1/activations/{id};如果测试提前停止,调用 POST /api/v1/activations/{id}/cancel。

GET /api/v1/balance 适合作为流水线的前置检查步骤,这样钱包为空时任务会明确报错,而不是超时。集成指南用更多背景介绍了同样的调用。

Webhook 处理程序应该如何处理巴拉圭的验证码?

消息到达时,您的端点会收到 activation.sms_received,窗口空着结束时收到 activation.expired,取消后收到 activation.cancelled。每个事件都与 activation id 绑定。

  • 先验证。 把 X-OTPRoute-Signature 拆分为 t 和 v1,用端点密钥对时间戳、一个点号和原始请求体计算 HMAC-SHA256,并以恒定时间比较。
  • 拒绝过期请求。 时间戳与您的时钟相差很大,意味着重放攻击或服务器时钟严重偏差。
  • 保持幂等。 保存 activation id 并忽略重复,这样重试的投递不会把同一个验证码重复处理。

每个账户最多允许 5 个 Webhook 端点。如果您更喜欢轮询,请让间隔适中;整个账户的限额是每分钟 300 次请求。HMAC Webhook 指南有更完整的检查清单。

巴拉圭线路上开放了哪些服务?

巴拉圭目前提供 1,600 多种服务。最常被请求的包括 WhatsApp、Instagram、Telegram、Uber、Facebook、TikTok、Google (Gmail & YouTube)、Microsoft & Outlook、X (Twitter)、Discord、LinkedIn、Netflix 和 ChatGPT (OpenAI)。WhatsApp 是该地区许多人日常使用的通讯工具,所以在测试基于聊天的客服时,它往往是团队首先验证的服务。

+595 手机号码如何书写和规范化?

巴拉圭国内拨号使用长途前缀 0,因此在本地看到的手机号码以 09 开头。在 E.164 中这个 0 要去掉:规范形式是 +595 加九位数字,手机号以 9 开头。请在输入时做规范化,只存储 E.164 形式,并在界面边缘再格式化显示。期望其他国家固定长度的校验规则,是巴拉圭用户注册失败的常见原因,所以请在校验测试用例中加入 +595 号码。

西班牙语和瓜拉尼语都是官方语言。国际服务发来的验证消息,视模板和账户设置,往往是西班牙语或英语。请用只匹配数字的正则解析验证码,并以 UTF-8 保存消息正文,这样带重音的字符和 ñ 在日志中不会丢失。

团队为什么要在巴拉圭验证账户?

巴拉圭是南方共同市场(Mercosur)的成员,位于阿根廷、巴西和玻利维亚之间,所以已经在该地区运营的公司常把它加入南美的推广计划。在那里测试的典型原因包括:面向巴拉圭受众的西班牙语本地化 QA、确认区域注册流程接受 +595 号码、运营团队为本地客户验证企业资料,以及为用家乡号码注册的海外巴拉圭人提供支持。移动应用验证页面介绍了这些检查如何融入发布测试。

有无需写代码的方式获取巴拉圭验证号码吗?

有。在控制台中打开 OTP Gateway,选择巴拉圭和服务,查看价格并确认。把号码复制到应用中,然后让激活保持打开,直到验证码出现在它旁边。浏览器订单和 API 订单使用同一个钱包和历史记录。

+595 验证码没出现时该怎么办?

在下结论之前,让激活走完完整的 20 分钟窗口。如果它空着结束,费用会自动退回。然后排查常见原因:服务可能拒绝虚拟号码,该时段线路可能拥堵,或者换一条服务线路稍后可能成功。不要高频连续地反复下单;在尝试之间加入退避,并记录 activation id,以便按服务找出规律。

我能长期保留巴拉圭号码吗?计费如何处理?

巴拉圭不提供可自助开通的长期线路。专用虚拟号码(Dedicated Virtual Numbers)只存在于美国和加拿大,$1.95/月起,所以必须持续登录的账户常常转挂在其中一个号码上。如想咨询巴拉圭的长期线路,请发邮件至 [email protected];答案取决于当地规定。

计费使用一个预付美元钱包:用银行卡或 USDT/USDC 充值,通过邮件收到 PDF 发票,只为送达的验证码付费。开发账户可按需切换到沙盒,获得模拟的号码和验证码。OTP Route 用于测试和运营您自己的合法产品;请遵守各服务的条款以及可接受使用政策。

常见问题

OTP Route API 中巴拉圭的国家 id 是什么?

是 py。在价格查询以及 POST /api/v1/activations 的请求体中使用它。

巴拉圭号码要带 09 前缀存储吗?

不要。去掉国内的 0,存储 +595 加九位国内号码。

测试用的 +595 号码多少钱?

巴拉圭的激活视服务而定,每条验证码 $0.20 起,只有真正送达的验证码才会从钱包扣费。

没有本地 SIM 卡,能测试巴拉圭的西班牙语注册流程吗?

可以。在 OTP Gateway 订购巴拉圭验证号码,然后在控制台或通过 API 读取验证码。

验证码会以瓜拉尼语送达吗?

即便有也很少。国际服务通常发送西班牙语或英语文本,所以只解析数字即可。

激活过期的话,我的钱会怎样?

20 分钟窗口内没有短信到达时,全额金额会自动退回您的钱包。

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

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

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