OnlineSim 替代方案:先核对哪些要点
目录
先看任务形态,别先看品牌。多数短信服务商卖的其实是两样东西:一个只接一次验证码的号码,以及一个能用上几小时甚至几天的号码。选错了,要么为闲置时间白花钱,要么在注册途中把号码弄丢。 一次性接码会打开一个短暂的窗口期,送达一条 SMS verification 验证码,然后关闭。租用则能让同一个号码在多次登录和密码重置中持续可用。下表把四种常见任务对应到合适的模式。
OnlineSim 公布的信息
| 项目 | 官方表述 |
|---|---|
| 国家 | “110+ Countries for Numbers” |
| 短期选项 | “15-minute Number”、“Receive unlimited SMS from one service for 15 minutes” |
| 长期选项 | “Rent a Number”、“Extend your rental anytime” |
| 无短信处理方式 | “you can close the phone number and order another, money from your balance in this case is not debited” |
| API | 网站上提供 API 文档链接 |
| 首页价格 | 未显示,“To see exact prices, please select your country” |
竞品信息于 2026-09-11 摘自该公司官网;由于服务商会更新页面内容,引用前请自行核实。
| 任务 | 短窗口接码 | 可续期的租用 |
|---|---|---|
| 在某个电商平台注册一次 | 适合 | 大材小用 |
| 让第二个工作账号保持登录状态 | 号码关闭得太早 | 适合 |
| 对注册流程做 30 次 QA 测试 | 适合,每轮用一个 | 仅当流程复用同一个号码时 |
| 接收每月的账单验证码 | 不适合 | 适合 |
有意把两种模式混着用很正常,多数团队最后都是两种都在用。
按预计接收的验证码条数来选
只需要一条验证码,就用一次性 activation。几天内要接两条以上,就用租用。先数验证码条数,再算钱,因为一个便宜的接码如果在第二条验证码到达前就失效,赔进去的是整个注册流程。
按需要用多久来选
接码按分钟计时,租用按小时或天计算,而且租用通常可以续期。只问一个问题:今天之后这个账号还会给我发短信吗?答案是「不会」就选短窗口接码,答案是「会」就选租用。
MarioSMS 适合什么,不适合什么
MarioSMS 出租真实手机号,一次用于一条验证,起价 $0.04,具体价格随服务和国家而定。如果在接码窗口内没有短信到达,接码会自动取消,费用自动退回你的余额。如果需要长达数月地持有账号,请改用租用类产品,并且使用时请遵守 acceptable use。
OnlineSim 关于其双层模式究竟公开了哪些信息?
OnlineSim 把产品拆成两种购买方式不同的东西。一种是针对单个服务的短时激活,另一种是可以持有数天甚至更久的号码。以下措辞读取自其官网,时间为 2026 年 9 月 11 日。
15 分钟号码与单一服务的不限量短信
短时层是一个持有 15 分钟的号码,可接收你所选定的那一个服务发来的不限量短信。这涵盖了重发的情况,所以输入失败后补发的第二条验证码仍能在时间窗内送达。
Rent a Number 与续租
租赁层在 Rent a Number 下单独出售,时长在购买时由你选择,并可在到期前续租。首页上没有列出统一的租赁价格,因此费用取决于国家和服务。
110+ 个国家的说法没有告诉你什么
网站宣传支持 110+ 个国家。这个数字反映的是库存覆盖广度,而不是你下单当下该服务是否有号可用。一个国家可能被列出,而你需要的服务却显示零个号码,所以先选服务,再看它返回的国家列表。
选定国家之前你看不到的东西
退款措辞表述为:时间窗内未收到短信则退回余额,这是号码激活服务商的通行做法。事先看不到的包括:各服务的库存深度、某个号码是否为非 VoIP,以及该组合的到达率。API 文档涵盖购买号码、轮询获取短信和取消。若要按这些盲区衡量任何服务商,参见如何判断一家短信服务商。
MarioSMS 在购买前就按服务和国家公示价格,最低 $0.04,35+ 个国家有货,且若激活时间窗内没有收到短信,将自动退款至余额。
单码激活和租用在机制上有什么区别?
一次单码激活会为一项服务预留一个真实号码,只接收一条验证码。服务商把这个号码与服务的组合绑定到你的订单上,等待短信送达,然后关闭该通道。在时限之后到达的任何消息都不再属于任何人。
哪种模式适合哪种任务
| 任务 | 短期窗口 | 可续期租用 |
|---|---|---|
| 单次注册验证码 | 可以 | 大材小用 |
| 同一服务的多条消息 | 可以,需在窗口期内 | 可以 |
| 需连续验证数周的账号 | 不可以 | 可以 |
| 自动化测试 | 均可,通过 API 实现 | 浪费资源 |
{{IMAGE: Matching a rental model to the task}}
租用则是在固定的一段时间内保留同一个号码,通常是数小时或数天,并转发这段时间内到达该号码的每一条消息。你付费购买的是时长,而不是验证码,所以即使一条消息都没收到,租用照样要花钱。
单码激活期间会发生什么
- 你选择国家和服务,看到价格(MarioSMS 最低 $0.04),然后下单。
- 号码出现,并带有倒计时。
- 发送方送达 OTP,通常在一分钟之内。
- 你粘贴验证码,激活结束。
- 如果倒计时结束前没有收到短信,激活会自动取消,费用自动退回你的余额。
租用期间会发生什么
在整个付费时段内,号码始终归你使用。根据服务商对租用范围的设定,你可能会收到来自多个发送方的消息。你可以重新请求验证码、接收密码重置短信,并在时段到期前一直把这个号码绑定在账号上。续期属于另一次单独购买。
两者的退款规则为什么不同
激活出售的是一个结果,也就是一条送达的验证码,所以没送达就不收费。租用出售的是一段时长,无论期间是否收到消息,时长都已被消耗。
| 模式 | 你购买的是 | 未收到消息是否退款 | 第二条验证码 |
|---|---|---|---|
| 单码激活 | 一条验证码 | 是,自动退回余额 | 时限关闭后不作保证 |
| 限时租用 | 一段时间 | 通常不退 | 可以,在时段内有效 |
单码号码收不到第二条验证码,是因为第一次激活完成或过期的那一刻,这个通道就被退回了号码池。如果账号需要长期使用,请购买租用,或者购买一个新的号码激活并重新验证。
如何在十分钟内测完一个替代方案?
把第一次使用当成一次花钱做的实验,而不是一次迁移。充值最低金额,为你真正在意的那个服务买一个号码,然后盯着表。某家供应商在荷兰能收到 Telegram 的验证码,不代表你真正要用的组合有货,所以一定要测你需要的那个确切组合。
MarioSMS 同类服务价格
| 服务 | 最便宜的国家 | 价格 | 库存号码数 |
|---|---|---|---|
| Telegram | Canada | $0.51 | 4,578,495 |
| United Kingdom | $0.90 | 2,023,505 | |
| Uzbekistan | $0.10 | 291,558 | |
| Uber | Portugal | $0.02 | 2,038,584 |
| Amazon | Uzbekistan | $0.02 | 247,365 |
数据来源:MarioSMS 目录,2026-09-11。
价格和库存是一起变的,两者都该记进你的笔记。下表列出了 MarioSMS 上同一件事在几个服务上的价格,附带最便宜的国家和当前的在库号码数。
第 1 到 4 步:充值、选择、接收、确认
- 按供应商允许的最低额度充值,用卡或加密货币都行。
- 选你打算在生产环境里用的那个确切服务和国家,别拿更便宜的替代品凑数。
- 发起接码,并让短信验证页面保持打开。在 MarioSMS 上,验证码通常一分钟内就到。
- 粘贴验证码,确认账号真的注册成功了,而不是只确认收到了验证码。
第 5 到 7 步:重试、退款检查、记录成本
- 在同一个服务上再跑一次接码。两次都成才算信号,一次成不算。
- 故意让一次接码超时作废。看看计时结束且没有收到短信时,费用会不会自动退回你的余额。
- 把一个成功注册的账号总共花了多少钱加起来,失败的尝试也算进去。那个数字才是你真实的单价,标价不是。
第一轮跑完后要记下什么
记五件事:服务和国家的组合、每个号码的标价、一共试了几次、从发起到收到验证码用了多少秒,以及退款有没有不用开工单就到账。每家供应商都用同一张表,这样每一行才能直接对比。
如果某家供应商在第 6 步就不过关,到此为止。默默不退款会把一个 $0.04 的号码,在运气差的那天变成一笔无上限的开销。同一套清单也适用于 SMSPool 替代方案,以及如何评判一家短信供应商里的打分方法。
哪些国家和服务会影响你的选择?
只发一条验证码、之后再不联系的服务
大多数注册场景都属于这一类。你填入号码,收到一条 OTP,账号建好,应用再也不会给这个号码发短信。一次激活就够了。在 MarioSMS 上,这类价格低至 $0.04,而且如果在激活时限内没收到短信,租用会自动取消,费用原路退回余额,无需提交工单。
租用按小时计费,单价高于一次性激活的单条验证码价格。如果服务只发一次短信,多出来的那些小时就是你为一片沉默付的钱。
会反复给同一号码发短信的服务
有些应用会在换设备、换登录地点或修改密码后要求重新验证。消息类平台最为典型,所以如果你打算三周后继续用某个 Telegram 号码,就需要和一次性注册不同的方案。有两种做法可行:要么保留一个长期租用、让号码始终归你所有,要么把一次性激活当成用完即弃,账号也按短期使用来打算。这个决定要在注册前做好,而不是等应用索要第二条验证码、号码却已经没了才想起来。
国家选择、价格差异与库存
在任何平台上,价格都会因服务和国家而异,MarioSMS 也一样。同一个应用在不同国家的价格可能相差数倍,而库存会随着号码被消耗和释放在一天之内不断变化。MarioSMS 在应用内和 app.mariosms.com 上提供 35+ 个国家、数百种服务,所以请以实时价格为准。像荷兰号码这样的西欧区间通常高于价格更低的地区,而且有些服务只接受特定国家的号码。
| 使用场景 | 更合适的方案 |
|---|---|
| 一次注册验证码,不再复用 | 一次性激活 |
| 预计会重新验证 | 长期租用 |
| 批量测试 OTP 流程 | API 激活,脚本化 |
任何平台都适用的使用规范
隐私防护、出于正当理由开设第二账号、测试自己的 OTP 流程,这些都没问题。规避封禁或冒充他人则不行,在任何平台上都不行。MarioSMS 在 /acceptable-use/ 中明确了这条边界。
收不到验证码时该怎么办?
大多数验证失败都逃不出四种情况。每种情况的解决办法都不一样,瞎猜只会白花钱、白费时间。
倒计时结束前一直没收到短信
不要关掉页面,让这次激活自然过期。在 MarioSMS 上,如果在时限内没有收到短信,激活会自动取消,费用原路退回余额,所以一个收不到码的号码不会产生任何花费。用同一个国家再试一次。如果第二个号码依然没动静,先换国家,再考虑换服务商,因为持续没反应通常说明发送方屏蔽了某条线路。能正常送达的验证码一般一分钟内就会出现在后台。
服务方不接受这个国家或这个号段
号码收到了,粘贴进去,提交时表单却不认。这是对方应用侧的线路或号段规则问题,不是短信送达问题。有两点可以检查:
- 同一个服务换个国家试试。荷兰号码和美国号码在同一个表单上的表现可能完全不同。
- 确认该服务是否要求非 VoIP 号码。有些应用会屏蔽它们判定为 VoIP 的号段,不管用的是哪家服务商。
如果换了两个国家都不行,说明该服务目前在这家服务商上不太适用。
取消之后验证码才到
你在第 90 秒手动取消,运营商在第 110 秒才把短信送到。号码已经释放,验证码自然也就没了。养成两个习惯可以避免:
- 不要提前取消。没用上的激活本来就会退款,让倒计时走完就是了。
- 不要反复点重发。每次重发都会重置发送方自己的冷却时间,可能把送达时间拖到你的时限之外。
同一个服务反复失败
与其盲目重试,不如做记录。记下五次尝试的服务、国家、时间和结果。
| 5 次尝试的规律 | 应对方式 |
|---|---|
| 所有国家都失败 | 该服务屏蔽了整个号码池,放弃 |
| 一个国家失败,其他可用 | 换国家 |
| 只在高峰时段失败 | 错峰重试 |
| 重试能成功,但看不到验证码 | 查应用内消息,而不是邮箱 |
按每个号码 $0.04 计算,五次记录在案的尝试花不到一美元,得到的信息却比任何服务商状态页都多。同样的方法也适用于对比号码池,详见如何评判一家短信服务商。
关于 OnlineSim 替代方案的常见问题
租用号码比买几个单条验证码的号码更划算吗?
只有当你需要在同一个号码上接收好几条验证码时才划算。租用是按时间段计费的,无论期间有没有收到短信都要付钱。单条验证码的接码低至 $0.04,只收一次费用,而且计时结束仍未收到短信时会自动退款。付费买时长之前,先算清楚你需要几条验证码。
同一个号码能用来注册第二个账号吗?
单条验证码的号码不行。MarioSMS 每次只把一个真实手机号租给一次验证,验证结束后号码就回到号码池。如果你有正当理由需要注册第二个账号,请为每个账号单独租一个新号码,并给每个账号都绑定一个找回邮箱。
为什么各国之间的价格差这么多?
价格取决于供给和线路成本。运营商发号成本低、且服务方送达稳定的国家,价格处在低位;SIM 卡供给紧张或过滤严格的国家价格就高。这也是 MarioSMS 按服务和国家分别标价、而不是对 35 个以上国家统一定价的原因。
使用这些服务必须用 API 吗?
不必。iOS 和 Android 应用以及网页版 app.mariosms.com 都支持手动使用,验证码通常一分钟内就会出现在控制台里。只有当你要在 CI 中跑 OTP 测试或用脚本批量开号时,REST API 才有意义,官方提供了 Python、Node.js、Go 和 PHP 的示例。
如果我不再使用这项服务,余额会怎么处理?
余额会一直留在账户里。充值可以用银行卡或加密货币,接码失败的退款会退回余额,而不是退回银行卡。如果你用得不频繁,建议小额充值,比如一次充够五次接码,而不是五十次。
虚拟号码可以用于银行或身份认证吗?
请把这类用途视为不适用。银行和身份认证机构会把号码和身份证件绑定,而且往往在几个月后重新核验,一个已经退回共享号码池的号码没法满足这种要求。租用号码适合用于保护隐私、有正当理由的第二账号以及 QA 测试,具体请见可接受使用政策。