柬埔寨测试该选一次性号码还是长期号码?
先做选择,因为它会影响后面的一切。OTP Route 提供两种产品,目前只有其中一种覆盖柬埔寨。
- OTP Gateway:一个为单次验证保留的 +855 号码。你选择服务,平台分配号码,第一条到达的验证码就归你。适合注册 QA、一次性登录检查,或者确认本地化后的引导页面能接受柬埔寨格式的输入。参见 OTP Gateway 概览。
- 专属号码(Dedicated Numbers):你可以保留并续期的号码,每月 $1.95 起,支持接收短信、发送短信和浏览器拨打电话。仅在美国和加拿大提供自助购买。
目前没有可自助购买的长期 +855 号码。如果项目确实需要,请发邮件至 [email protected] 并描述使用场景;能否安排取决于当地规定,请把它当作一次咨询,而不是承诺。我们的对比文章临时号码与专属号码讲解了哪一种适合 +855 项目。
柬埔寨验证号码能处理哪些服务?
柬埔寨的实时快照列出了 1,700 多项服务。团队最常需要的包括 Telegram、Facebook、WhatsApp、Google(Gmail 和 YouTube)、TikTok、Instagram、LINE、WeChat、Zalo、Viber、ChatGPT(OpenAI)、Shopee 和 Lazada。
这样的组合反映出一个即时通讯应用与区域购物平台并存的市场,因此东南亚的产品团队可以在一次会话里用同一个国家代码检查多个流程。可用性会随着运营商线路的刷新而在一天中变化,所以 API 报告的是你查询那一刻可以下单的内容,而不是固定的目录。
柬埔寨 OTP API 的完整流程是怎样的?
每个调用都发往 https://otproute.com/api/v1,并带有以 or_live_ 开头的 Bearer 密钥,该密钥在开发者控制台签发。柬埔寨的国家 ID 是 kh。
- 获取
GET /api/v1/services和GET /api/v1/countries,把名称映射为 ID;两者都可缓存。 - 用
GET /api/v1/prices?country=kh&service=<id>查询你想要的线路的当前价格和可用性。 - 用
POST /api/v1/activations创建订单,请求体{"service": "telegram", "country": "kh"}。你会得到激活 ID 和 +855 号码。 - 把该号码填入你自己应用的验证步骤。
- 通过
activation.sms_receivedWebhook 接收验证码,或者轮询GET /api/v1/activations/{id}。
Webhook 投递带有 X-OTPRoute-Signature: t=<unix>,v1=<hex>。用端点密钥重新计算 <t>.<raw body> 的 HMAC-SHA256,以恒定时间比较,并丢弃过期的时间戳。一套柬埔寨测试可以把流量分散到最多 10 把密钥和 5 个 Webhook 端点上,账户整体上限为每分钟 300 次请求。载荷细节见 API 文档。
在控制台申请用于测试的 +855 号码
客服人员和产品经理无需写代码,也能得到同样的结果:
- 登录并打开 OTP Gateway 页面。
- 选择柬埔寨,再选择你要验证的服务。
- 查看屏幕上的价格并确认订单。
- 将 +855 号码复制到你要检查的应用或网站中。
- 观察激活卡片;短信送达后,短信正文和提取出的验证码都会显示在那里。
如果在验证码出现前你改变了主意,取消激活,金额就会退回钱包。
+855 号码的格式与高棉语短信的读取
柬埔寨的号码在本地书写时带有长途前缀 0,例如手机号显示为 0xx xxx xxx。在 E.164 中,这个前导 0 会消失:存储的值是 +855 加国内号码,手机号通常为八位或九位。请在系统边缘做规范化,去掉空格、连字符和长途前缀 0,再加上 +855,这样查找、去重和 Webhook 匹配都能基于同一个标准字符串。
高棉语是官方语言,使用自己的 Unicode 文字。有些服务会在数字周围使用高棉语措辞,有些默认使用英语,同一个应用也可能根据账户的区域设置切换。请用数字模式提取验证码,而不是匹配周围的文字,并确保日志和数据库能干净地存储 UTF-8。
团队通常是为了与泰国和越南等邻国一起做区域上线、做高棉语本地化 QA,或者为用柬埔寨 SIM 注册的客户提供支持,而用到 +855。
柬埔寨的验证码一直没到,该怎么办?
规则很简单:只为送达的验证码付费。如果 20 分钟内没有收到任何内容,或者你提前取消,全部费用会自动退回钱包。
验证码迟到时:
- 让窗口走完,而不要一分钟后就取消;有些发送方会排队发送。
- 确认该服务接受虚拟号码;有些会拒绝,这正是退款机制存在的原因。
- 稍后再试,或为同一个测试换一条服务线路。
- 避免在紧凑循环里重复下单;请把重试间隔拉开,并记录每个激活 ID。
我们的文章减少 OTP 投递失败列出了更多重试习惯,有助于保持柬埔寨市场的测试稳定。
为柬埔寨验证付费,以及在沙盒中测试
OTP Route 上的 OTP 路由使用一个预付美元钱包,没有月费,也无需选择套餐。可通过银行卡或 USDT/USDC 稳定币充值,每次充值后财务都会收到邮件发送的 PDF 发票。当前价格见价格页面。
在把 CI 流水线接到真实号码之前,可以申请把开发账户切换为沙盒模式;它会返回模拟的号码和验证码,让集成可以端到端运行而不花费资金。请只把网关用于你自己的产品和账户,遵守各服务的条款,并记住 OTP Route 的《可接受使用政策》同样适用。
常见问题
没有本地 SIM,我能测试应用的柬埔寨注册流程吗?
可以。从 OTP Gateway 申请一个 +855 号码,填入你的注册表单,然后在控制台或通过 API 读取验证码。
API 中柬埔寨的国家 ID 是什么?
在 GET /api/v1/prices 以及 POST /api/v1/activations 的请求体中使用 kh。
柬埔寨号码应该保留前导 0 存储吗?
不应该。请以 E.164 存储为 +855 加去掉长途前缀 0 的国内号码,只有在显示本地格式时再把 0 加回来。
我可以保留 +855 号码几个月吗?
无法自助购买。长期专属号码仅在美国和加拿大提供;柬埔寨可以发邮件至 [email protected] 咨询,但不保证可以实现。
验证码会是高棉语还是英语?
取决于服务以及账户的语言设置。请解析数字,而不是依赖固定措辞。
短信失败会被收费吗?
不会。如果在 20 分钟窗口关闭前没有收到验证码,激活会全额退回钱包。
有不花钱的测试方式吗?
有。开发账户可按申请切换为沙盒模式,它会返回模拟的号码和验证码。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。