场景:在横跨多个站点的电商平台上开发
Mercado Libre 在拉丁美洲各国运行着彼此独立的区域站点,卖家系统集成、物流看板或价格监控工具往往需要在多个站点上测试。每个测试账号都绑定一个国家,而且迟早会要求提供手机号。依赖员工手机的团队,最终会把私人号码绑到企业账号上,测试运行也会卡在谁醒着这件事上。
OTP Route 提供的 Mercado Libre 虚拟号码 为 QA 和运营团队提供了更清爽的路径:号码来自正确的市场,验证码通过 API 获取,全程不涉及个人 SIM 卡。电商平台团队可以在电商平台页面了解更多。
Mercado Libre 什么时候要求提供手机号?
和大多数大型电商平台一样,Mercado Libre 会在几个可预见的节点使用手机验证:创建账号时、从陌生设备登录时、找回账号时,以及更改安全信息时。短信中带有一个简短的数字验证码,通常是西班牙语,在巴西站点 Mercado Livre 则是葡萄牙语。你的测试应当提取其中的数字,而不是匹配短信文案,因为措辞随时可能改变。
哪些国家可以提供 Mercado Libre 手机号?
mercado 服务目前在 201 个国家有线路。多数团队首选的与平台自身的业务版图一致:阿根廷、巴西、墨西哥、哥伦比亚、智利、乌拉圭,以及秘鲁、厄瓜多尔、玻利维亚、巴拉圭、委内瑞拉、哥斯达黎加、巴拿马、危地马拉、萨尔瓦多、洪都拉斯、多米尼加共和国和美国。
国家的选择并非形式。在某个区域站点注册的账号,通常期望使用该市场的号码,所以请选择与测试用例匹配的线路。可用性在一天中会变化,每次运行前请先检查 GET /api/v1/countries。
Mercado Libre 验证码 API 是如何工作的?
使用开发者控制台中的 Bearer 密钥(前缀 or_live_)调用 https://otproute.com/api/v1:
- 查询价格,例如
GET /api/v1/prices?country=ar&service=mercado。 - 用
POST /api/v1/activations创建激活,请求体为{"service": "mercado", "country": "ar"}。 - 在 Mercado Libre 的验证页面填入返回的号码。
- 接收
activation.sms_received事件,或轮询GET /api/v1/activations/{id}。
使用 webhook 时,请校验 X-OTPRoute-Signature(用端点密钥对 <t>.<raw body> 计算 HMAC-SHA256),拒绝过期的时间戳,并让处理程序保持幂等:以激活 id 作为键,这样重试的投递就不会把同一个验证码提交两次。轮询适合短脚本,webhook 适合 CI。请围绕每个账号的上限来规划电商平台的测试矩阵:10 个密钥、5 个 webhook 端点、每分钟 300 次请求。参见文档和基于 webhook 的 OTP 捕获。
不做集成?在控制台里选择 Mercado Libre 和国家,下单,粘贴号码,然后在屏幕上等待验证码即可。
Mercado Libre 的验证码为什么可能收不到?
电商平台对注册和登录的防护很严,Mercado Libre 可能拒绝部分虚拟号码。送达情况还取决于线路和当时的时机。每个激活都有 20 分钟 的窗口:如果没有短信送达,或者你取消了订单,全部费用会自动退回到你的钱包。
- 重试之前,请先等窗口期结束。
- 稍后再试,或换成仍然符合测试需求的其他国家线路。
- 两次尝试之间要退避,不要循环地反复下单。
减少 OTP 投递失败一文有更深入的讨论。
什么时候专用号码更合适?
Gateway 号码每个只处理一次验证。如果内部账号需要在几周后再次登录,比如 Mercado Libre 在新设备上重新验证的运营账号,一条持久的线路可以避免失去访问权限。专用虚拟号码(Dedicated Virtual Numbers)仅在美国和加拿大提供,每月 $1.95 起,入站短信可在控制台查看,也会发送到你的 webhook。它们适合已经接受美国或加拿大号码的账号;其他市场请发邮件至 [email protected] 咨询可行方案。
负责任使用与计费
OTP Route 用于测试你自己的产品和运营合法账号。请遵守 Mercado Libre 的条款,每个真实的人或企业只保留一个账号,切勿用号码创建重复的卖家资料,或反复领取促销。《可接受使用政策》同样适用;Mercado Libre 是其所有者的商标,不暗示任何关联。
付款采用预付美元钱包,无月费,可用银行卡或 USDT/USDC 充值,每次充值都提供 PDF 发票。如果你在对接集成时想要模拟的 Mercado Libre 验证码,可以请客服把开发账号切换到沙盒。
常见问题
可以通过 API 接收 Mercado Libre OTP 吗?
可以。用服务 mercado 和国家 id 创建激活,然后通过轮询或 activation.sms_received webhook 读取验证码。
Mercado Libre 测试账号应该选哪个国家?
选择账号注册所在的市场,例如阿根廷、巴西或墨西哥,这样号码才符合该区域站点的预期。
Mercado Libre 接受虚拟号码吗?
不一定。如果 20 分钟内没有收到验证码,费用会退还,你可以稍后再试,或换一条线路。
Mercado Libre 短信验证测试要花多少钱?
每条验证码 $0.20 起;具体价格取决于国家,下单前可由 GET /api/v1/prices 查看。
以后登录 Mercado Libre 还能继续用同一个号码吗?
Gateway 号码是一次性的。美国或加拿大的专用号码在续费期间可以保留,前提是账号接受这类号码。
怎样避免 webhook 重复处理同一个验证码?
收到第一个事件时保存激活 id,在校验签名之后,对该 id 的重复事件一律忽略。
可以用 OTP Route 号码开多个 Mercado Libre 账号吗?
只有在每个账号都属于真实的个人或企业,并且 Mercado Libre 的条款允许的情况下才可以。重复账号或为促销而开的账号不被允许。
服务名称均为其各自所有者的商标,OTP Route 与其无任何关联。请合法使用号码,并遵守各服务的条款及我们的可接受使用政策。