可以粘贴到任何地方的移动代理 API
无需安装客户端库,也无需学习专有的 REST 接口规范。ProxyMobile 使用所有 HTTP 客户端都已支持的标准代理协议,接入只需设置一个环境变量。国家、IP 池和轮换方式都编码在代理用户名中,这意味着改变行为只需修改一个字符串,而不必重写代码。
首次充值赠送 $2 免费额度
快速上手:一个 URL,四种语言
控制台中显示的连接字符串已填好您的用户名和密钥。把它复制到 PROXY_URL 中, 下面的每个示例即可直接运行。
curl
export PROXY_URL="http://USERNAME-mbl-us-rot-sticky:[email protected]:7000"
curl -x "$PROXY_URL" https://api.ipify.org?format=jsonPython
import os, requests
proxy = os.environ["PROXY_URL"]
r = requests.get(
"https://api.ipify.org?format=json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(r.json())Node.js
import { HttpsProxyAgent } from 'https-proxy-agent';
const agent = new HttpsProxyAgent(process.env.PROXY_URL);
const res = await fetch('https://api.ipify.org?format=json', { agent });
console.log(await res.json());Playwright
import { chromium } from 'playwright';
const url = new URL(process.env.PROXY_URL);
const browser = await chromium.launch({
proxy: {
server: `http://${url.host}`,
username: decodeURIComponent(url.username),
password: decodeURIComponent(url.password),
},
});为 Vibe Coding 而生
如果您使用 Cursor、Claude Code、Copilot 或其他 AI 助手开发,接入代理最难的部分通常是厂商 SDK: 模型从未见过它,会凭空编造方法名,您得花一下午去调试不是自己写的代码。 这里没有 SDK,所以这类问题根本不存在。
模型没有可以"幻觉"的东西
编程助手早就知道如何在 requests、axios、httpx、Playwright 和 Puppeteer 中设置代理——十多年来,这一直写在每个框架的文档里。让它"把请求改为走我的代理",第一次就能得到可用的代码,因为不存在任何 ProxyMobile 专属的 SDK 接口需要模型去猜测。
一个环境变量就是全部接入工作
把 PROXY_URL 放进 .env,然后传给 HTTP 客户端接受代理参数的地方。改动就这么多。您构建请求、重试和解析数据的逻辑完全不需要知道代理的存在,因此可以在正常运行的项目中随时添加或移除代理,而不必触碰那些好不容易才调通的部分。
改变国家或轮换方式,无需改代码
用户名承载着路由信息:把 -us- 换成 -de- 即可切换国家,把 -rot-sticky 换成 -rot-auto10 即可每 10 分钟轮换一次。在 Vibe Coding 项目中这一点尤为重要——您可以通过配置项或环境变量调整行为,而不必让模型去重构一个本来能正常运行的文件。
出错信息一目了然
因为它就是一个普通代理,密钥错误就返回 407,目标网站拦截就返回该网站本身的响应。您可以用熟悉的工具和错误信息排查问题,而不必去解读某个厂商专有的错误格式。
把这段话交给您的 AI 助手
把本项目中所有对外的 HTTP 请求,都改为通过环境变量 PROXY_URL 中的代理发送。
这是一个标准的 HTTP 代理,凭证包含在 URL 中。不要安装任何厂商 SDK——
使用我所用 HTTP 客户端自带的代理选项。请复用同一个共享的客户端/agent,
不要为每个请求单独创建。URL 各部分的作用
路由信息都在用户名中,因此改变行为永远不需要修改代码。
{protocol}://{username}-{pool}-{country}[-sid-{id}][-rot-{mode}]:{key}@{gateway}:{port}| 参数 | 取值 | 作用 |
|---|---|---|
| pool | mbl · peer | mbl 是真实的 4G/5G 移动调制解调器;peer 是住宅安卓设备 IP 池。 |
| country | us, gb, nl, pl, fr, ge, de, es, ch, pa, am | 出口 IP 所在国家的两位字母代码。 |
| sid | 任意 [a-z0-9_] 字符串 | 会话 ID。使用相同的 sid 重新连接,会回到同一台设备。 |
| rot | sticky · auto10 · auto30 · hard · none | 出口 IP 的更换频率,详见下表。 |
| port | 7000 · 7001 | 7000 用于 HTTP/HTTPS,7001 用于 SOCKS5。 |
轮换模式
| sticky | 在整个会话中保持同一台设备。配合 -sid- 使用,可在重新连接后仍保持同一台设备,稳定性以运营商允许的程度为准。 |
| auto10 | 大约每 10 分钟轮换一次。长时间运行的爬虫的常用选择。 |
| auto30 | 以更长的间隔轮换,适合希望 IP 更替更慢的任务。 |
| hard | 严格绑定设备,与 sticky 类似。 |
| none | 网关默认行为,不设置轮换参数。 |
常见应用场景
广告验证
在您购买广告位的国家,检查广告活动在真实运营商的真实用户那里是否正确呈现。移动 IP 在这里至关重要,因为广告服务器会区别对待机房流量——常常返回不同的素材,甚至什么都不返回。
价格与电商平台监控
跨地区追踪竞争对手的价格、库存和运费估算。零售网站高度本地化且限流严格,固定 IP 只会拿到过期价格或拦截页面,而轮换的移动 IP 池能让您获得稳定一致的数据。
SERP 与排名追踪
搜索结果因国家、运营商和设备类型而异。通过您关注的市场中的移动 IP 进行查询,得到的就是该市场真实用户看到的排名,而不是机房环境下的近似结果。
AI 智能体与浏览器自动化
会浏览网页的智能体——研究型爬虫、购物机器人、QA 测试程序——从云服务器 IP 出发很快就会撞上反爬虫墙,因为整个机房 IP 段都是已知的。在 Playwright 或 Puppeteer 中把智能体的浏览器指向移动代理只需改一行代码,就能消除一整类失败。
网页爬取与数据采集
在按您设定的节奏轮换的运营商 IP 上,长时间爬取更稳定。设置 auto10,运行任务,只为实际传输的流量付费,而不是按请求次数加价。
QA 与地理测试
在目标市场内部测试您自己的应用或结账流程的本地化版本——币种、语言、税费、运费规则、地区限定内容——而不是去猜测当地用户会看到什么。
市场与评价研究
跨地区汇总商品信息、用户评价和库存情况用于研究,避免您办公室的 IP 影响返回的结果。
API 价格——按 GB 计费,不按请求收费
我们按带宽计费,而不是按调用次数。请求、会话、轮换和国家切换均不额外收费, 也无需为保持密钥有效而支付月度订阅费。
| 带宽 | 价格 | 每 GB | 节省 |
|---|---|---|---|
| 1 GB | $7 | $7 | — |
| 5 GB | $35 | $7 | — |
| 10 GB | $68 | $6.80 | 3% |
| 25 GB | $150 | $6 | 14% |
| 50 GB | $283 | $5.66 | 19% |
| 100 GB | $500 | $5 | 29% |
移动代理 API 常见问题
使用移动代理 API 需要安装 SDK 吗?
不需要。ProxyMobile 是标准的 HTTP 和 SOCKS5 代理,任何支持代理的 HTTP 客户端、浏览器自动化框架或爬虫库都能直接使用。设置一个代理 URL 就完成了。
如何配合 AI 编程助手使用?
告诉您的助手:使用 HTTP 客户端自带的代理选项,通过 PROXY_URL 环境变量中的代理发送请求,并且不要安装任何厂商 SDK。由于代理支持是所有主流库的标准功能,生成的代码无需任何 ProxyMobile 专属知识即可运行。
如何切换国家或轮换方式?
两者都编码在代理用户名中。替换两位字母的国家参数即可切换国家,修改 -rot- 参数即可在粘性会话和定时轮换之间切换。代码无需改动——只需改 URL 字符串。
mbl 和 peer 两个 IP 池有什么区别?
mbl 池是真实的 4G/5G 运营商调制解调器。peer 池是住宅安卓设备 IP 池。您通过用户名中的第一个参数选择使用哪一个,两者的每 GB 价格相同。
支持 Playwright、Puppeteer 和 Selenium 吗?
支持。三者都可以在启动时传入带凭证的代理服务器,这正是连接 URL 所提供的。浏览器自动化是我们客户使用 IP 池最常见的方式之一。
API 用量如何计费?
按流量 GB 计费,从 $7/GB 起,用量越大越便宜,最低 $5/GB。不按请求收费,没有月度订阅,API 调用本身也不收费——您充值余额,所用带宽从余额中扣除。
可以在多个请求之间保持同一个 IP 吗?
可以。添加 -sid- 参数(标识符可自定义),并使用 sticky 轮换模式。使用相同的 sid 重新连接会回到同一台设备,因此登录会话可以跨请求、跨重启保持。
有免费试用吗?
首次充值会额外赠送 $2 免费额度,足以在充值更多之前,用您自己的目标网站充分测试 IP 池。
