团队为什么会需要把 Uber 验证码收到非个人号码上?
情形通常很平常。运营经理为员工差旅设置公司乘客账号,不希望它绑定在某位员工的手机上。QA 工程师检查一个与 Uber 关联的差旅或报销产品,需要目标市场里一个干净的账号。本地化审核人员想像里斯本或墨西哥城的用户那样,看一遍注册路径。
每种情况下,障碍都在手机号这一步。创建账号时,Uber 会要求提供手机号并通过短信发送验证码来确认,在新设备上或账号信息变更时还可能再次要求。使用团队掌控的号码,而不是某人的个人 SIM 卡,能让这一步变得可预期。隐私优先注册指南更深入地说明了这背后的考虑。
哪些国家可以接收用于测试的 Uber 短信验证?
Uber 线路在 198 个国家上线,包括美国、加拿大、墨西哥、巴西、英国、法国、德国、西班牙、葡萄牙、印度、澳大利亚、南非、肯尼亚、尼日利亚、埃及、哥伦比亚、波兰和日本。
请选择与账号真实市场或被测场景相符的国家。Uber 自行决定在哪里运营,并可能对不同国家的号码区别对待,所以 +52 的号码应该用于墨西哥的测试,而不是德国的测试。我们这边的可用性也会在一天中变化,所以请实时查询,而不要假设昨天的线路今天依然开放。
Uber 验证码 API 流程是怎样的?
请求发送至 https://otproute.com/api/v1,使用在开发者控制台生成的 Bearer 密钥(前缀 or_live_)。服务 ID 为 uber。
- 用
GET /api/v1/countries找到国家 ID,例如mx或br。 - 通过
GET /api/v1/prices?country=<id>&service=uber查看价格与可用性。 - 通过
POST /api/v1/activations下单,请求体例如{"service": "uber", "country": "mx"},并保存 activation id。 - 在 Uber 的页面中填入号码。
- 处理
activation.sms_receivedWebhook,或轮询GET /api/v1/activations/{id}。 - 如果运行中止,用
POST /api/v1/activations/{id}/cancel取消。
使用 Webhook 时,请检查 X-OTPRoute-Signature(t=<unix>,v1=<hex>):用端点密钥对 <t>.<raw body> 计算 HMAC-SHA256,并拒绝过旧的时间戳。记录每个 activation id,让处理程序具备幂等性,因为投递可能被重试。更多细节见文档。
没有 API 密钥的运营经理,手动方式是什么?
在控制台中打开 OTP Gateway,选择 Uber,选择国家,并确认显示的价格。下单后,把号码复制到 Uber 应用或网站,请求验证码,并观察激活页面;短信送达后会显示在那里。取消未使用的激活会立即退款。
Uber 没有发送验证码,通常是什么原因?
和许多服务一样,Uber 可能在某些流程或市场拒绝虚拟号码,而这个决定不在我们的控制范围内。这种可能性正是退款规则存在的原因:如果在 20 分钟窗口内没有验证码到达,或你取消订单,全部金额会退回钱包,所以只有验证码送达时你才付费。
验证码缺失时,先让窗口走完再采取行动,然后稍后重试,或换一个仍然符合测试的国家。不要在循环中频繁重新下单;同一个界面反复发出请求,可能触发 Uber 一侧的速率限制,让结果更糟。投递失败指南列出了更多检查项。
什么时候专属号码更适合 Uber 账号?
一次性号码只接收一条验证码,之后就消失了。这适合注册后就结束的测试,但不适合下个月还要登录、或在更换手机后需要找回访问权限的公司账号。对这些情况,美国或加拿大的专属虚拟号码每月 $1.95 起,续费期间一直归你所有,可在控制台和通过 number.sms_received 在你的 Webhook 上接收短信,并且可以随时释放。美国和加拿大以外没有自助的长期号码;请发邮件至 [email protected] 咨询。
费用从一个预付美元钱包支付,没有月费,可用银行卡或 USDT/USDC 充值,每次充值都有 PDF 发票。开发账号可应请求开通沙盒模式。
使用 Uber 时,什么才算负责任的使用?
请遵守 Uber 的条款。保持每个真实的人或企业一个账号,并且仅将 OTP Route 用于测试或运营你自己的合法账号和产品。司机和配送员账号涉及身份和证件审核,这是手机号无法取代的,因此应放在账号持有人长期掌控的号码上。Uber 是其所有者的商标,OTP Route 与其没有任何关联,OTP Route 的《可接受使用政策》适用于每一笔订单。
常见问题
如何通过 API 接收 Uber 验证码?
使用服务 uber 和你的国家 ID 创建激活,然后从 activation.sms_received Webhook 或通过轮询激活来获取验证码。
Uber 可以使用虚拟号码吗?
你可以尝试,但 Uber 在某些情况下可能拒绝虚拟号码。如果没有验证码到达,订单会自动退款。
Uber 验证号码要多少钱?
每条验证码 $0.20 起;实时价格取决于国家,由价格接口返回。
Uber 手机号应该选择哪个国家?
选择账号或测试用例所属的市场,因为 Uber 会按其运营所在地来处理号码。
以后可以用同一个一次性号码重新登录 Uber 账号吗?
不可以。一次性号码只接收一条验证码;需要反复登录,请使用美国或加拿大的专属号码。
Uber 激活会保持多久?
二十分钟。如果到那时短信还没有到达,激活就会过期,你会得到退款。
OTP Route 与 Uber 有关联吗?
没有。Uber 是其所有者的商标,使用任何号码时你都必须遵守它的条款。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。