谁真正需要 +244 号码来做测试?
大多数安哥拉验证号码的需求,来自并不在罗安达的团队。进军葡语市场的产品团队,常常会把安哥拉与巴西、葡萄牙和莫桑比克放在一起测试,而这几个国家的号码格式和发送方行为各不相同。QA 工程师需要确认注册页面能接受九位数的 +244 手机号,国家选择器的默认值正确,短信验证这一步能顺利完成。运营人员有时需要一个 +244 号码来确认企业资料,又不想暴露员工的个人手机。
如果这正是你待办清单上的事项,QA 测试手册介绍了团队如何把 OTP 检查纳入回归测试套件。
目前安哥拉线路支持哪些服务?
安哥拉的实时快照中,排在前面的都是常见服务:WhatsApp、Telegram、Google (Gmail & YouTube)、Facebook、Instagram、TikTok、ChatGPT (OpenAI)、Microsoft & Outlook、LinkedIn、Uber、Signal 和 Viber。该国家的服务总数超过 1,600 项。
需要的服务不在列表里?先搜索目录,并把任何列表都当作起点,而不是承诺。库存会在一天之中变化,这正是 GET /api/v1/prices 在返回价格的同时也返回可用性的原因。请在每次下单前读取,而不要隔夜缓存。
如何通过代码订购安哥拉号码?
把客户端指向 https://otproute.com/api/v1,并发送以 or_live_ 开头的 Bearer 密钥;密钥在开发者控制台中创建。流程很简短:
- 用
GET /api/v1/countries和GET /api/v1/services查询 ID。安哥拉是ao。 - 用
GET /api/v1/prices?country=ao&service=<id>确认价格和库存。 - 创建订单:
POST /api/v1/activations,请求体为{"service": "telegram", "country": "ao"}。 - 把返回的 +244 号码输入到你正在测试的应用中。
- 在 Webhook 上等待
activation.sms_received,或轮询GET /api/v1/activations/{id}。
Webhook 使用 X-OTPRoute-Signature 签名。请用端点密钥对 <t>.<raw body> 重新计算 HMAC-SHA256,拒绝过期的时间戳,并以激活 ID 作为处理程序的键,这样重试投递不会产生任何副作用。同一套短信验证 API 也负责其他所有国家的 OTP 路由,因此安哥拉的客户端以后可以复用;API 集成指南会带你完整走一遍。
存储 +244 号码与解析葡萄牙语短信
安哥拉使用封闭的九位号码方案,没有国内长途冠码,手机号以 9 开头。这让规范化变得简单:去掉空格和短横线,保留开头的 +244,并且绝不要在用户号码部分前面插入 0。规范的 E.164 值在加号之后共有 12 位数字。
葡萄牙语是官方语言,因此不少发送方会用葡萄牙语撰写短信正文,也有一些默认使用英语。带重音的字符可能使短信转为 Unicode 编码,从而改变它被拆分成多段的方式。只要你的解析器是从正文中提取数字,而不是匹配固定措辞,这些就都不成问题;对任何葡语市场来说,这都是更稳妥的做法。
罗安达的测试卡住了怎么办?
收不到短信通常只有很平常的原因。升级处理之前,请先逐项排查:
- 让 20 分钟窗口走完;迟到的短信仍然有效,未使用的订单会自动退款。
- 确认该服务是否接受安哥拉账户使用虚拟号码。有些平台会拒绝,这正是设立退款规则的原因。
- 稍后重试,或在另一个服务线路上测试同样的流程。
- 避免在紧凑循环中反复下单;拉开尝试的间隔,既保护你的钱包,也保护你的发送方信誉。
我们关于减少 OTP 投递失败的文章列出了更多检查项。
长期号码、钱包与沙盒
安哥拉没有自助式的长期号码。专用号码是美国和加拿大的产品,每月 $1.95 起,支持接收短信、发送短信和浏览器通话。如果你的团队需要长期使用的 +244 号码,请发邮件至 [email protected];能否安排取决于当地规定。
计费来自一个预付费美元钱包,没有月费,也无需选择套餐。可以用银行卡或 USDT/USDC 充值,每次充值都会收到 PDF 发票。做集成开发时,可以申请沙盒账户,它返回模拟的号码和验证码,让 CI 运行不花一分钱。各服务当前的价格见价格页面。
常见问题
不在安哥拉,也能验证我的应用的安哥拉注册流程吗?
可以。从 OTP Gateway 订购一个 +244 号码,输入到你的应用中,然后在控制台或通过 API 读取验证码,无论你的团队身在何处。
OTP Route API 中安哥拉的国家 ID 是什么?
安哥拉是 ao。请把它用在 POST /api/v1/activations 的 country 字段,以及 GET /api/v1/prices 的 country 查询参数中。
安哥拉号码需要在前面加 0 吗?
不需要。安哥拉没有国内长途冠码,所以手机号写作 +244 后跟以 9 开头的九位数字,存储时也应按此格式。
用于测试的 +244 号码要多少钱?
价格每个验证码 $0.20 起,因服务而异。在你确认之前,控制台和 GET /api/v1/prices 都会显示确切金额。
如果短信一直没到会怎样?
如果在 20 分钟窗口内没有任何短信到达,或者你先取消了订单,全部金额会自动退回你的钱包。你只需为实际收到的验证码付费。
我能保留一个安哥拉号码用于以后重复登录吗?
无法自助办理。长期专用号码只在美国和加拿大销售;如需安哥拉号码,请发邮件至 [email protected],团队会告诉你当地规定是否允许。
有没有不花钱就能测试集成的办法?
有。开发账户可以应要求切换为沙盒,它会返回模拟的号码和验证码,让你端到端地跑完整个流程。
使用安哥拉号码有什么规定吗?
只用于测试或运营你自己的合法产品和账户,遵守各服务的条款,并遵守 OTP Route 的可接受使用政策。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。