面向开发者与 QA 团队的巴勒斯坦(+970)短信验证

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

是的,您可以通过 OTP Route 接收巴勒斯坦(+970)验证码:在 OTP Gateway 订购一个一次性号码,在控制台中,或通过 API 与签名 Webhook 读取验证码。价格 $0.20 起;如果 20 分钟内没有短信,或您取消了订单,金额将退回您的钱包。

+970 手机号码在您的数据库里应该是什么样子?

巴勒斯坦的国家代码是 +970,长途前缀为 0。本地书写的手机号码以 05 开头;国际格式中去掉 0,+970 之后是九位数字。请对用户输入的任何内容(空格、短横线、多余的开头零)做规范化,并只持久化 E.164 格式。当测试在多个环境间复用数据时,统一的规范格式可以避免混用格式引起的重复账户问题。

解析器该如何处理阿拉伯语 OTP 消息?

阿拉伯语是官方语言,根据服务的设置,验证短信可能以阿拉伯语、英语或两者混合的形式送达。阿拉伯语消息使用 Unicode 编码并从右向左显示,这可能打乱验证码在日志中的显示方式。两个习惯会有帮助:

  • 用查找连续数字串的正则提取验证码,而不是查找固定的英文短语;
  • 将东阿拉伯数字规范化为 ASCII 数字,以防模板使用了它们。

这是该市场本地化 QA 的核心,对正在增加阿拉伯语支持、开展区域运营或服务海外巴勒斯坦客户的团队都很重要。

调用巴勒斯坦 OTP API

使用在开发者控制台获取的 Bearer 密钥(前缀 or_live_),向 https://otproute.com/api/v1 认证。国家 id 是 ps。

  1. GET /api/v1/prices?country=ps&service=<id> 返回实时价格和可用性。
  2. POST /api/v1/activations,请求体 {"service": "<id>", "country": "ps"},返回 activation id 和号码。
  3. 在您的应用中使用该号码,然后等待 activation.sms_received Webhook,或轮询 GET /api/v1/activations/{id}。
  4. POST /api/v1/activations/{id}/cancel 会释放您不再需要的订单。

请对每次投递都校验 X-OTPRoute-Signature 头部,并把事件视为以 activation id 为键;Webhook 捕获指南演示了处理程序的写法。端点细节见文档。

团队为什么要在巴勒斯坦号码上测试或运营?

对 +970 验证号码的大多数需求来自三种情形。产品团队正在添加阿拉伯语,希望在发布前,通过真实的巴勒斯坦线路看到真实的注册短信。在约旦河西岸或加沙有员工或合作伙伴的公司,需要验证其业务账户,又不想让员工交出个人号码。或者,服务海外巴勒斯坦客户的支持团队,需要重现这些用户注册时看到的内容。在每种情形里,目标都一样:用您的用户实际拥有的号码格式和语言,端到端地检验您自己的流程。

有无需写代码的方式获取 +970 验证码吗?

有。登录后打开 OTP Gateway,选择巴勒斯坦和您要检查的服务,在确认之前查看显示的价格。号码会连同倒计时一起出现。把它粘贴到应用中;短信到达后,验证码会显示在订单旁边。如果您改变主意,取消按钮会释放号码并退回资金,所以手动抽查加上释放号码只需几分钟,不需要工程师帮忙。

巴勒斯坦线路上有哪些应用可用?

该线路提供 600 多种服务。目前热门的有 WhatsApp、Telegram、Facebook、Instagram、Google (Gmail & YouTube)、TikTok、X (Twitter)、Snapchat、Signal、Viber、Microsoft & Outlook 和 ChatGPT (OpenAI)。列表在一天中会变化,因此每次运行前请用价格接口确认该组合。

如果验证码没有出现怎么办?

在做出反应之前,请让激活走完整整 20 分钟。如果目标服务在表单上拒绝该号码,它可能不接受虚拟号码;请取消,稍后再试或换一条线路。避免高频连续重新下单,并检查您的 Webhook 处理程序没有悄悄丢弃有效的投递。空置和已取消的激活都会自动退款。测试移动端注册的团队可以在移动应用验证下找到更多做法。

计费、沙盒与长期号码

OTP Route 采用预付美元钱包,无月费;可用银行卡或 USDT/USDC 充值,每次都会通过邮件收到 PDF 发票。开发账户可按需切换到沙盒,返回模拟的号码和验证码。没有可自助开通的巴勒斯坦长期号码:专用线路仅存在于美国和加拿大,$1.95/月起,见虚拟号码。其他需求请发邮件至 [email protected],并请注意能否提供取决于当地规定。您可以在国家列表中比较其他线路。

常见问题

没有本地 SIM 卡,能测试我的应用的巴勒斯坦注册流程吗?

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

OTP Route API 中巴勒斯坦的国家 id 是什么?

是 ps,在价格和激活请求中用作 country 的值。

验证码会以阿拉伯语送达吗?

可能会。根据服务不同,短信可能以阿拉伯语、英语或两者送达,所以请解析数字,而不是措辞。

用户输入了开头零的 +970 号码,我该怎么存储?

去掉长途前缀 0,保留 +970 之后的九位数字,并以 E.164 格式保存结果。

巴勒斯坦验证号码多少钱?

每条验证码 $0.20 起。每项服务的实时价格会在下单前显示,并由价格接口返回。

如果验证码一直没来怎么办?

不会收费。20 分钟窗口结束仍没有短信,或您取消了订单,款项会退回钱包。

我可以用 Webhook 代替轮询吗?

可以。每个账户最多可注册 5 个 Webhook 端点,并对每次投递校验 HMAC-SHA256 签名。

有没有可以保留数月的巴勒斯坦号码?

不能自助开通。长期线路仅在美国和加拿大提供;如想了解其他选项,请发邮件询问团队。

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

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

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