API 如何交给你 Bumble 验证码?
OTP Gateway 把 Bumble 视为服务 id bumble。调用发往 https://otproute.com/api/v1,使用以 or_live_ 为前缀的 Bearer 密钥。
- 选择市场:
GET /api/v1/countries会列出诸如gb或de的 id。 - 查询价格:
GET /api/v1/prices?country=<id>&service=bumble。 - 下单:
POST /api/v1/activations,请求体为{"service": "bumble", "country": "<id>"}。你会收到激活 id 和要输入到应用里的手机号。 - 获取验证码(见下一节),或调用
POST /api/v1/activations/{id}/cancel放弃本次运行。
交友应用的测试框架通常把这些包装进一个 fixture,为每个测试用例返回一个新号码,并在结束后将其清理。接口细节见文档。
Bumble OTP 用 webhook 还是轮询?
对本地脚本来说,轮询 GET /api/v1/activations/{id} 是最短的路径。对于设备农场或 CI 矩阵,请注册一个 webhook 端点,并监听 activation.sms_received、activation.expired 和 activation.cancelled。
有两个习惯能让接收端值得信赖:
- 校验签名。 头部
X-OTPRoute-Signature: t=<unix>,v1=<hex>是以你的端点密钥对<t>.<raw body>计算的 HMAC-SHA256。用恒定时间比较,并拒绝过期的时间戳。 - 保持幂等。 以激活 id 为键保存结果,这样重新投递的事件不会改变任何东西。
每个账号允许 10 个 API 密钥、5 个 webhook 端点和每分钟 300 次请求,对并行的测试套件绰绰有余。
Bumble 会在哪里要求提供手机号?
Bumble 提供手机号注册,通过短信发送一次性验证码,以确认号码属于注册者本人。在新设备上登录或重新安装应用时也可能出现验证码,已验证的号码还有助于日后找回账号。具体提示会随应用演进而变化,所以让你的测试对实际看到的屏幕做断言,而不是依赖固定脚本。
对集成交友或社交产品的团队来说,这些环节很重要:国家选择器、号码输入掩码、验证码输入页面和重发计时器都值得覆盖。相关模式参见移动应用验证。
Bumble 测试号码可以来自哪些国家?
bumble 服务目前列在 202 个国家,包括美国、英国、印度、澳大利亚、巴西、德国、加拿大、墨西哥、法国、爱尔兰、西班牙、荷兰、尼日利亚和南非。
请选择能还原测试所要重现场景的来源国家。英国版本、巴西葡萄牙语区域设置,或印度的开通漏斗,各自都期望使用来自该市场的手机号,应用也可能按地区改变内容、语言或验证步骤。实时可用情况在一天中会变化,所以请在运行时查询。
在控制台中执行同样的检查
产品经理和客服人员可以完全跳过 API:
- 打开 OTP Gateway 并搜索 Bumble。
- 选择国家并确认显示的价格。
- 把号码粘贴到 Bumble 的注册或登录页面。
- 在 20 分钟窗口内,看着验证码出现在控制台中。
如果你取消了订单,或者没有及时收到任何内容,金额会直接退回钱包。钱包以美元预付,可用银行卡或 USDT/USDC 充值,无月费,每次充值都提供 PDF 发票。
Bumble 的验证码为什么可能收不到?
Bumble 可能拒绝虚拟号码,或者某条线路在特定时刻比较安静。这两种情况都不会让你花钱,因为没有短信的激活会退款。可以采取的实际步骤:
- 在判定失败之前,先等窗口期结束。
- 稍后重试,或换一条国家线路,而不是立刻循环地重新下单。
- 检查 webhook 日志里有没有被拒绝的签名。
- 在构建集成时申请一个沙盒账号;它会返回模拟的号码和验证码,让你无需花钱就能测试整条链路。
什么时候专用号码比 Bumble OTP 更合适?
一次性号码适合注册后就结束的测试。如果某个 QA 账号下周还要再次登录,一个你自己保留的号码更实用:美国和加拿大的专用号码(Dedicated Numbers)每月 $1.95 起,入站短信可在控制台和 number.sms_received 上接收,并且随时可以释放。详情见虚拟号码页面。
无论选哪种,都请遵守 Bumble 的条款:每个真实的人或企业一个账号,不创建重复的资料。OTP Route 用于测试和运营你自己的合法产品与账号,并适用《可接受使用政策》。Bumble 是其所有者的商标,OTP Route 与其没有关联。
常见问题
OTP Route API 中 Bumble 的服务 id 是什么?
是 bumble,在 POST /api/v1/activations 的 service 字段中传入。
可以为 Bumble 使用虚拟号码吗?
可以尝试,但 Bumble 可能拒绝虚拟号码。如果没有收到验证码,费用会退回你的钱包。
我有多长时间来接收 Bumble OTP?
每个激活开放 20 分钟,并覆盖一条验证码。
可以在 CI 中自动化 Bumble 短信验证测试吗?
可以。在流水线中创建激活,并通过签名 webhook 接收验证码,或者在对接期间使用沙盒。
Bumble 手机号应该选哪个国家?
与你的构建或测试账号所面向的市场一致,例如英国、印度或巴西,并先检查实时可用情况。
Bumble 号码可以重复用于以后的登录吗?
Gateway 号码是一次性的。需要重复登录时,你自己保留的美国或加拿大专用号码是更好的选择。
可以用这些号码创建多个 Bumble 资料吗?
不可以。请遵守 Bumble 的条款和 OTP Route 的《可接受使用政策》;这些号码用于测试和运营你自己的合法账号。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。