Skip to content
登录 注册

身份验证

每个 Shifter 产品都有自己的认证模型。请选择与您的套餐匹配的部分。

每个请求都使用同一个网关、用户名和密码。没有 IP 白名单 —— 凭据是唯一的认证方式。

p.shifter.io:443

用户名还编码了路由选项:

customer-USERNAME # default (rotate, no geo)
customer-USERNAME-country-us # geo-target US
customer-USERNAME-country-us-region-california # region/state-level
customer-USERNAME-country-us-city-new_york # city-level
customer-USERNAME-country-us-asn-7922 # ASN-level (Comcast)
customer-USERNAME-sid-abc123 # sticky session, default 120s TTL
customer-USERNAME-sid-abc123-ttl-600 # sticky session, custom 600s TTL
customer-USERNAME-country-us-strict-true # 502 if no exact match

每个代理都通过同一个主机和端口连接,可使用相同凭据通过 HTTP(S) 或 SOCKS5 连接:

isp.shifter.io:443

您套餐中的每个 IP 都有自己的用户名,其中标明了国家、地区、城市和 ISP(ASN),后跟一个短哈希值,例如 us-new_york-new_york-as701-Ksj25。该哈希值区分大小写。同一套餐下的所有用户名共享一个密码,显示在面板的套餐页面上;点击 Reset Password 可生成新密码。ISP 代理不支持 IP 白名单:每个请求都必须使用用户名和密码进行认证。

Terminal window
# HTTP(S)
curl -x http://us-new_york-new_york-as701-Ksj25:PASSWORD@isp.shifter.io:443 \
http://ip-info.com/json
# SOCKS5
curl --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:10001
zeus.p.shifter.io:10002
cronos.p.shifter.io:10003

在面板或通过旧版管理 API管理已授权的 IP。

API 产品(Web Scraping、SERP、Amazon)

Section titled “API 产品(Web Scraping、SERP、Amazon)”

使用 API 密钥 作为查询参数。在面板中每个产品的 API 设置下生成密钥。

Terminal window
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积分/月升级到更大套餐