# 代理集成：静态 ISP 代理设置指南 | ProxyJam

经过测试的设置指南，介绍如何在 Python requests、Selenium 和 Playwright 中使用静态 ISP 代理：代理填在哪里、如何进行身份验证，以及哪些做法会失败。

- Canonical: https://proxyjam.com/zh/integrations/
- Updated: 2026-10-23
- Language: zh

这些指南介绍如何把开发者常用的工具连接到一个静态 ISP 地址。每篇指南在发布前都用需要身份验证的代理实际运行过，并写明了哪些做法行不通。


您购买的每个地址都有自己的主机、端口、用户名和密码，运行 HTTP（可承载 HTTPS）或 SOCKS5，协议在订单上切换。订单的身份验证方式有两种：用户名和密码，或者您通过 API 设置的客户端 IP 白名单；设置白名单期间，密码不起作用。每篇指南都会说明对应的工具在哪里接收这些值。


## 关于集成的问题

### 应该从哪篇指南开始？

从您的代码已经在用的那个工具开始。Python requests 适用于不借助浏览器获取页面的脚本；Selenium 和 Playwright 适用于真实浏览器，当代理需要密码时，两者中 Playwright 更简单。

### 应该通过 HTTP 还是 SOCKS5 连接？

用 HTTP，除非您发送的内容不是网页流量，或者您希望在代理端解析主机名。HTTP 是订单的初始协议，并以隧道方式承载 HTTPS。SOCKS5 需要先在订单上切换代理，而且浏览器随后需要使用 IP 白名单，而不是密码。

### 在哪里设置 IP 白名单？

通过 API 的 PUT /orders/ORDER_ID/whitelist，或 MCP 服务器的 set_proxy_whitelist 工具。控制台目前还没有相应的设置项。该列表接受 IPv4 地址，每次调用都会替换之前的列表，并同时适用于 HTTP 和 SOCKS5。设置白名单期间，代理只接受列表中的地址，该订单的用户名和密码将不再起作用；发送一个空列表即可关闭白名单，密码登录随即恢复。

### 以后会有其他工具的指南吗？

下一批候选是 Puppeteer、Scrapy 和 curl。我们只在代码经过代理实际运行后才发布指南，所以目前还没有确定日期。


三篇指南使用的是同一种产品：每个订单一个静态地址，位于一家具名互联网服务商的网络上，在您付费的周期内保持不变。在 [ISP 代理](/zh/isp-proxies/)页面订购，查看[价格](/zh/pricing/)，切换协议前请先阅读 [SOCKS5 页面](/zh/socks5-proxies/)。




每个工具设置代理的位置都不同：requests 里是一个按协议划分的字典，Selenium 里是一个浏览器选项，Playwright 里是启动参数或上下文参数。它们背后的连接信息都是同样的四个值，而需要密码还是需要列入白名单的 IP，也由同一条规则决定。

