身份验证
每个 Shifter 产品都有自己的认证模型。请选择与您的套餐匹配的部分。
每个请求都使用同一个网关、用户名和密码。没有 IP 白名单 —— 凭据是唯一的认证方式。
p.shifter.io:443用户名还编码了路由选项:
customer-USERNAME # default (rotate, no geo)customer-USERNAME-country-us # geo-target UScustomer-USERNAME-country-us-region-california # region/state-levelcustomer-USERNAME-country-us-city-new_york # city-levelcustomer-USERNAME-country-us-asn-7922 # ASN-level (Comcast)customer-USERNAME-sid-abc123 # sticky session, default 120s TTLcustomer-USERNAME-sid-abc123-ttl-600 # sticky session, custom 600s TTLcustomer-USERNAME-country-us-strict-true # 502 if no exact matchISP 代理
Section titled “ISP 代理”每个代理都通过同一个主机和端口连接,可使用相同凭据通过 HTTP(S) 或 SOCKS5 连接:
isp.shifter.io:443您套餐中的每个 IP 都有自己的用户名,其中标明了国家、地区、城市和 ISP(ASN),后跟一个短哈希值,例如 us-new_york-new_york-as701-Ksj25。该哈希值区分大小写。同一套餐下的所有用户名共享一个密码,显示在面板的套餐页面上;点击 Reset Password 可生成新密码。ISP 代理不支持 IP 白名单:每个请求都必须使用用户名和密码进行认证。
# HTTP(S)curl -x http://us-new_york-new_york-as701-Ksj25:PASSWORD@isp.shifter.io:443 \ http://ip-info.com/json
# SOCKS5curl --socks5-hostname us-new_york-new_york-as701-Ksj25:PASSWORD@isp.shifter.io:443 \ http://ip-info.com/json套餐页面列出了每个用户名及其对应的城市和 ISP,可直接复制或下载为 .txt 文件。参见 ISP 代理 → 快速入门 和 管理 IP。
旧版固定 IP 套餐。 在当前 ISP 代理推出之前购买的 ISP 套餐通过端口 1337(IP:1337)直接连接每个 IP,使用用户名和密码,或使用白名单来源 IP。参见旧版 ISP 套餐。
旧版端口列表套餐为您的账户提供固定范围的端口。每个端口都有自己的子域名。认证仅通过来源 IP 进行 —— 在面板中将您服务器的 IP 加入白名单,然后连接到您列表中的任意端口:
apollo.p.shifter.io:10001zeus.p.shifter.io:10002cronos.p.shifter.io:10003API 产品(Web Scraping、SERP、Amazon)
Section titled “API 产品(Web Scraping、SERP、Amazon)”使用 API 密钥 作为查询参数。在面板中每个产品的 API 设置下生成密钥。
curl "https://scrape.shifter.io/v1?api_key=YOUR_API_KEY&url=https://example.com"切勿将 API 密钥提交到源代码管理中 —— 请使用环境变量或密钥管理工具。
| 产品 | 限制 | 超额 |
|---|---|---|
| 住宅代理 | 带宽池(GB/月) | 按 GB 付费购买额外流量 |
| ISP 代理 | 套餐中的 IP 数量 | 无限带宽 |
| 旧版套餐 | 单端口并发数 | 在面板中购买额外流量 |
| Web Scraping API | 积分/月 | 升级到更大套餐 |
| SERP API | 积分/月 | 升级到更大套餐 |