团队手动测试吉尔吉斯斯坦注册流程时会遇到什么问题?
正在拓展中亚市场的团队通常会碰到同一个难题:注册流程需要一个 +996 号码,而手上唯一有号码的是比什凯克的一位外包人员,对方一不在线,测试计划就卡住了。吉尔吉斯斯坦还有大量海外务工群体,金融科技或汇款类产品的吉尔吉斯用户可能在境外用本国号码注册,这种场景值得在 QA 中复现。
OTP Route 提供的 +996 测试号码可以取代借来的手机。你的自动化脚本申请号码、在应用中填入,再以编程方式接收验证码,回归测试就不再依赖某个人的私人 SIM 卡。
如何通过 API 申请吉尔吉斯斯坦验证号码?
在开发者控制台生成一个 or_live_ 密钥,作为 Bearer 令牌发送到 https://otproute.com/api/v1,然后依次完成四次调用:
- 用
GET /api/v1/prices?country=kg&service=telegram查询价格。 - 创建激活:
POST /api/v1/activations,请求体为{"service": "telegram", "country": "kg"}。 - 在被测应用中使用返回的 +996 号码。
- 在 webhook 上接收
activation.sms_received,或轮询GET /api/v1/activations/{id},直到出现验证码。
请检查每次推送中的 X-OTPRoute-Signature 请求头:其中包含时间戳,以及用端点密钥对 <t>.<raw body> 计算的 HMAC-SHA256,过期的时间戳应当拒绝。我们的 webhook 捕获指南和开发者文档展示了这两种方式。每个账户最多 10 个 API 密钥、5 个 webhook 端点,每分钟 300 次请求。
吉尔吉斯斯坦线路支持哪些应用?
在当前快照中,+996 号码上可用的热门服务包括 Telegram、WhatsApp、Instagram、Google(Gmail 和 YouTube)、TikTok、Facebook、Microsoft 和 Outlook、ChatGPT(OpenAI)、Claude、Discord、Viber、LinkedIn、Amazon 以及 AliExpress。整条线路共有超过 1,600 项服务。
由于可用情况在一天中会变化,请查询 GET /api/v1/services,不要在测试配置中写死服务列表。
+996 号码应如何格式化和存储?
在吉尔吉斯斯坦国内拨打电话时,要在九位国内号码前加中继前缀 0,所以手机号可能写成 0 加九位数字。转换为国际格式后,这个 0 就消失了:E.164 格式是 +996 加九位数字。输入时请把两种写法都规范化为 E.164,原始字符串只在确实需要展示时才保留。
吉尔吉斯语是国语,俄语是官方语言,两者都使用西里尔字母书写,很多验证短信是俄语的。这对你自己的短信模板也有影响:西里尔文本以 UCS-2 编码发送,单条短信只能容纳 70 个字符,而不是 160 个。请确认外发文案不会超长,并确保测试中的解析器只提取数字。
不写代码,直接用控制台
产品经理和客服人员不需要做集成。登录后选择吉尔吉斯斯坦和对应服务,把 +996 号码复制到应用里,验证码到达后就会显示在控制台。
如果没有收到,可以按下面的步骤处理:
- 等满 20 分钟的窗口;若始终没有短信,或你主动取消,全部费用都会自动退回。
- 确认该服务是否会拒绝虚拟号码;有些服务会拒绝,这正是退款机制存在的原因。
- 稍后再试,或换一条服务线路,而不是短时间内反复下单。
手动测试人员有个实用习惯:在测试工单里记录每次下单的 +996 号码和时间,这样之后出现失败时,就能追溯到具体是哪一次尝试。
可以使用吉尔吉斯斯坦的长期号码吗?
吉尔吉斯斯坦目前没有自助开通的长期号码。Gateway 号码每个只用于一次验证。如果团队需要在该国使用长期线路,可以发邮件到 [email protected] 咨询,但最终取决于当地规定。
对于需要反复登录的账户,应当考虑美国和加拿大的专属虚拟号码(Dedicated Virtual Numbers):$1.95/month 起,入站短信可转发到你的 webhook,还能在浏览器中拨打外呼电话。两者的取舍请参阅临时号码与专属号码。
吉尔吉斯斯坦验证服务如何付费?
OTP Route 采用预付美元钱包:按量付费、没有订阅,可通过银行卡或 USDT/USDC 充值,每次充值都提供 PDF 发票。你可以在开发账户上申请沙盒模式,用模拟号码和验证码完整测试整个流程,而无需动用真实余额。
请仅将其用于你自己的应用和合法的企业账户,遵守各服务的条款,并注意《可接受使用政策》同样适用。实时费率请见价格页面。
常见问题
不住在吉尔吉斯斯坦,也能接收当地短信 OTP 吗?
可以。通过控制台或 API 为你的服务申请一个 +996 号码,无论团队在哪里办公,验证码都会送达给你。
吉尔吉斯斯坦的 API 国家 ID 是什么?
使用 kg,例如 GET /api/v1/prices?country=kg&service=whatsapp。
存储吉尔吉斯号码时应该保留开头的 0 吗?
不需要。去掉国内中继前缀,存储 +996 加九位国内号码即可。
为什么有些吉尔吉斯斯坦验证码是俄语的?
俄语与吉尔吉斯语在当地并行使用,很多服务会为该地区选择俄语。无论语言如何,你的测试都应该只提取其中的数字。
如果吉尔吉斯号码没有收到短信,余额会怎样?
20 分钟窗口结束仍无验证码,或者你主动取消时,全部金额会自动退回你的钱包。
吉尔吉斯斯坦验证号码要多少钱?
每条验证码 $0.20 起,具体取决于服务。实时价格由 API 返回,并会在你确认前显示。
可以不花钱进行测试吗?
可以。请联系支持团队把开发账户切换到沙盒模式,它会返回模拟号码和验证码,用于端到端的集成测试。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。