連携ガイド
プロキシ連携ガイド
よく使うツールに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でWebリクエストを送るときによく使われるライブラリの1つです。proxiesの値にProxySupのゲートウェイのアドレスを入れると、すぐに接続できます。
ガイドを見るPlaywrightにプロキシを接続する
Playwrightは、ブラウザをコードで動かすツールです。ブラウザを起動するときにproxyオプションにゲートウェイ、ユーザー名、トークンを入れると、すべてのページのリクエストがProxySupを通ります。
ガイドを見るScrapyにプロキシを接続する
Scrapyは、多くのページを集めるクローラーを作るPythonのツールです。リクエストのmetaにproxyを入れると、リクエストごとにProxySupを通ります。
ガイドを見る
共通
すべてのツールで同じ接続情報
ゲートウェイ、ユーザー名、トークンの3つがあれば、どのツールからでも接続できます。
| ゲートウェイ | 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/jsonimport 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);ツール
プロキシを接続できるツール
プロキシのアドレスを入力できるツールなら、ほとんどがそのまま接続できます。
- Python requests
- Playwright
- Scrapy
- Puppeteer
- Selenium
- Node.js
- curl