프록시 통합 가이드 및 REST API
ProxyVPN 프록시를 코드, 브라우저 및 도구에 연결하는 데 필요한 모든 것: 호스트, 포트, 사용자 이름 옵션, 복사 가능한 예제 및 REST API.
게이트웨이와 포트
주거용, 모바일, 무제한 플랜은 각각 하나의 게이트웨이를 사용해요. 고정 ISP, 데이터센터, 공유 플랜은 IP 목록과 자체 포트로 제공돼요.
주거용 프록시
gw.proxyvpn.liveHTTP 및 HTTPS 7700, SOCKS5 7701
모바일 프록시
4g.proxyvpn.liveHTTP 및 HTTPS 7800, SOCKS5 7801
무제한 주거용 프록시
unl.proxyvpn.liveHTTP 및 HTTPS 7900, SOCKS5 7901
사용자 이름 옵션
내 서비스에서 사용자 이름에 옵션을 추가해요. 이 순서대로 조합할 수 있어요.
-country-xx두 글자 국가 코드USER-country-us-city-name해당 국가의 도시, 소문자, 공백 없음USER-country-de-city-frankfurt-session-name최대 60분 동안 동일한 IP 유지USER-country-gb-session-a1b2코드 예제
USER와 PASS를 로그인 정보로 바꿔주세요. 각 탭은 완전한 예제예요.
curl -x http://USER-country-us:PASS@gw.proxyvpn.live:7700 https://api.ipify.org
# SOCKS5, sticky for up to 60 minutes
curl -x socks5h://USER-country-de-session-a1:PASS@gw.proxyvpn.live:7701 https://api.ipify.orgimport requests
proxy = "http://USER-country-gb:PASS@gw.proxyvpn.live:7700"
r = requests.get("https://api.ipify.org?format=json",
proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent("http://USER-country-jp:PASS@gw.proxyvpn.live:7700");
const res = await fetch("https://api.ipify.org?format=json", { dispatcher: agent });
console.log(await res.json());from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={
"server": "http://gw.proxyvpn.live:7700",
"username": "USER-country-fr-city-paris",
"password": "PASS",
})
page = browser.new_page()
page.goto("https://api.ipify.org")
print(page.content())# settings.py
DOWNLOADER_MIDDLEWARES = {
"scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware": 110,
}
# in your spider
yield scrapy.Request(url, meta={
"proxy": "http://USER-country-us:PASS@gw.proxyvpn.live:7700"
})# list plans (no key needed)
curl https://proxyvpn.live/api/v1/plans
# buy a plan from credit
curl -X POST https://proxyvpn.live/api/v1/orders \
-H "Authorization: Bearer pvk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"plan":"isp-25","country":"us"}'
# your services and logins
curl https://proxyvpn.live/api/v1/services -H "Authorization: Bearer pvk_YOUR_KEY"REST API
기본 URL https://proxyvpn.live/api/v1. 키를 Authorization: Bearer pvk_...로 보내요. 계정 영역에서 키를 생성할 수 있어요. 키당 분당 300회 요청 가능해요.
| 메소드 | 경로 | 키 | 반환 |
|---|---|---|---|
| GET | /api/v1/plans | 아니요 | 각 플랜의 가격, 수량 및 기간 |
| GET | /api/v1/locations | 아니요 | 국가, 도시 및 각 제품 판매 정보 |
| GET | /api/v1/balance | 예 | USD로 표시된 크레딧 |
| POST | /api/v1/orders | 예 | 크레딧에서 플랜 구매: {plan, country} |
| GET | /api/v1/services | 예 | 로그인, IP 목록 및 종료 날짜가 포함된 플랜 |
| GET | /api/v1/services/{id} | 예 | 하나의 플랜 |
오류
401
unauthorizedAPI 키가 없거나 잘못되었어요. 요금은 청구되지 않아요.402
funds크레딧이 플랜 가격보다 적어요. 아무것도 청구되지 않아요.400
bad_plan / bad_country알 수 없는 플랜이거나 해당 제품을 판매하지 않는 국가예요. 요금이 청구되지 않아요.429
rate_limited한 키에서 분당 300회 이상의 요청.503
network플랜을 지금 설정할 수 없어요. 요금은 청구되지 않아요.