串接指南

代理串接指南

依工具整理了把 ProxySup 代理接到常用工具的方法。所有指南都使用相同的閘道和使用者名稱規則。

共用連線設定

已連線

國家
美國, 紐約
產品
住宅
工作階段
固定,最長 30 分鐘
閘道
gate.proxysup.com:7777

使用者名稱

user-country-us-city-new_york-session-a1b2

回應範例

{ "ip": "203.0.113.24",
  "country": "US",
  "city": "new york" }
  • 3 篇工具指南
  • 4 種語言程式碼範例
  • 最長 30 分鐘固定工作階段
  • HTTP, HTTPS, SOCKS5

指南

各工具的代理連線方法

  • 在 Python requests 中使用代理

    requests 是 Python 最常用的網頁請求函式庫之一。在 proxies 填入 ProxySup 閘道位址,就能直接連線。

    查看指南
  • 為 Playwright 連接代理

    Playwright 是用程式碼操作瀏覽器的工具。啟動瀏覽器時在 proxy 選項填入閘道、使用者名稱和權杖,所有頁面請求都會經過 ProxySup。

    查看指南
  • 為 Scrapy 連接代理

    Scrapy 是用來打造大量蒐集頁面的爬蟲的 Python 工具。在請求的 meta 填入 proxy,每個請求都會經過 ProxySup。

    查看指南

共用

所有工具使用相同的連線資訊

只要有閘道、使用者名稱和權杖這三項,就能在任何工具中連線。

閘道gate.proxysup.com:7777
country-國家代碼指定要連線的國家
city-城市名稱進一步指定城市。只用於支援城市定位的國家
session-名稱開啟固定工作階段。名稱相同就會使用同一 IP
type-mobile 或 type-dc切換成行動或資料中心代理。沒有寫就是住宅代理
密碼帳戶的存取權杖
curl -x gate.proxysup.com:7777 \
  -U "user-country-us:YOUR_TOKEN" \
  https://ipinfo.io/json
import requests

proxy = "http://user-country-us:[email protected]:7777"
res = requests.get("https://ipinfo.io/json",
                   proxies={"http": proxy, "https": proxy})
print(res.json())
import { ProxyAgent, fetch } from "undici";

const agent = new ProxyAgent("http://user-country-us:[email protected]:7777");
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
console.log(await res.json());
$ch = curl_init("https://ipinfo.io/json");
curl_setopt($ch, CURLOPT_PROXY, "gate.proxysup.com:7777");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "user-country-us:YOUR_TOKEN");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);

工具

可以接上代理的工具

能填寫代理位址的工具大多可以直接連線。

註冊後馬上取得存取權杖

拿到權杖並儲值後,就能直接使用指南中的程式碼。